# Sprint4 (01/05/2025 - 01/16/2025) * Feature #5398: Implement Vendor-wise Stock Batches for Product Inventory * Feature #6226: Implement Expense Management Module * Feature #6384: The email sending feature will support both customer emails and manually entered additional emails.Quotation approval is strictly limited to customer-associated email addresses.Other email recipients will have view-only access. * Feature #6387: Add partial payment option in the make payment dialog in the invoice payment * Feature #6394: Add on in the quotations flow * Feature #6395: Changes & new add ons in the invoices module * Feature #6396: Updating AFC Zelle QR code , email & phone number in the send link email to easy for customer to pay through zelle * Feature #6398: All crud operations on create expense & expense types with paginations, search in list pages * Feature #6399: Update AFC help guide with expenses module * Feature #6401: After quote create & click on share link ask the admin user to enter the emails to share this quote in UI * Bug #6403: Tax value calculate only for the products not for labour & demolish / transport for any service in request page * Bug #6404: Tax value calculate only for the products not for labour & demolish / transport for any service in create quote page * Feature #6405: Copy of Customer Request * Feature #6406: Customer Enquiries feature * Feature #6410: Maintain the "waiting for approval" status when customer approve but didn't pay the required deposit amount * Feature #6425: The additional notes entered during request creation will be displayed as additional notes for the customer in the create quote page. * Feature #6426: The system shall support site visit management for requests based on the selected service. When a site visit already exists for a request, the system shall update the existing site visit details. If no site visit exists, the system shall create a new site * Feature #6427: Update the card/online labels will change as if card (online stripe page), card manual (card reader) in the make payment dialog * Feature #6428: The system shall allow users to edit the payment schedule amount when a customer visits the store and makes a partial payment. * Feature #6429: When a job is closed with an adjusted amount, the system shall require the user to enter a note, which will be included in the final invoice email sent to the customer. * Feature #6430: Change the Revise job UI * Feature #6450: Prepare the project estimation overall & additional works of AFC project * Feature #6710: Service vendor payment module * Feature #6712: Add service vendor at the time of job creation as like labour * Feature #6714: Show list of the service vendors list with all jobs assigned to that service vendor * Feature #6719: Creating left over tasks to the team on AFC project & explain to team members * Feature #6721: show list of service vendors with jobs of each vendor with payment transactions as like 3 layer accordion * Feature #6722: show job id, service name, amount,balance due, pending amount , pay button in the jobs list accordion * Feature #6723: Add payment dialog on click of pay button & in the dialog , either full payment / partial payment with paid by (interna user), payment method as (card,cash,cheque,zelle) * Feature #6724: Provide an api for jobs list for the selected service vendors pending & partial payment related jobs by default , add the filters like payment status as paid,partial,not paid * Feature #6725: Provide an api to get the payment transactions details of a service vendor job wise * Feature #6727: Provide an api for the action history for all the api's jobs list with transactions * Feature #6728: Add action history along with payment button in the service vendor job wise * Feature #6729: Provide an api to convert that enquiry to a request * Feature #6730: On click on convert into request button in each enquiry to navigate & show to create request page with created customer details with selected service in the UI * Feature #6816: provide an api to get the excel / pdf download file for the selected vendor wise all jobs with payment transactions list * Feature #6817: add download button in the top of each service vendor jobs list & click on that button to ask the options as excel/pdf . On select any of the option to download the corresponding type report