What's Changed
- Fixed an issue in Stock Ledger Entry where items with a zero Valuation Rate incorrectly triggered a fallback rate calculation. #44910
- Fixed an issue where users were unable to create Purchase Receipts from Subcontracting Receipts for older subcontracting orders lacking Purchase Order Item references. #44925
- Corrected the status for Material Request of type "Material Transfer" to display "Partially Received" instead of "Partially Ordered" when items are partially received. #44918
- Updated the label of the Rate field to Tax Rate in the Account, Advance Taxes and Charges, and POS Closing Entry Taxes forms. #44926
- Fixed an issue where the order tax amount on the customer portal was displayed in the company's base currency; it is now shown in the customer's currency. #44923
- Added missing translations to buttons and labels in Material Request, BOM Configurator, and several reports like "Item-wise Sales Register" and "Production Analytics" to enhance multilingual support. #44927
- Fixed an issue where marking a Purchase Invoice as Is Paid failed to clear the payment schedule, resulting in validation errors. #44935
- Fixed an issue where the Billing Address in the Purchase Invoice was not set correctly during onload or when the company was changed. #44963
- Resolved failing tests for Manufacturing reports on fresh installations by ensuring proper variable initialization without relying on ambiguous database data. #44960
- Fixed an SQL syntax error in the "Purchase Order Analysis" report that occurred when filters returned no data. #44955
- Fixed an issue where Item Tax Templates in Sales Invoice were not being validated based on the Posting Date. #44966
- Fixed an issue where Point of Sale could not process payments using non-default Mode of Payment. #44971
- Fixed an issue where POS Closing Entries could not be submitted if linked Sales Invoices with a 100% discount had no associated payments. #44930
- Resolved a server error when clicking "Get Advances Received" in the Advance Payment section of a POS Invoice. #44931
- The Discount field in the POS Cart now cannot exceed 100%; entering a higher value resets it to 0% and displays an error message. #44932
- Fixed an issue where discounts were not applied when changing the Quantity in POS Invoice Item. #44977
- The Blanket Order form has been updated with new Order Number and Order Date fields to record additional order details. #44974
- Added a company filter to the Project field in relevant forms, so that only projects belonging to the selected company are displayed when selecting a project. #44978
- Corrected the calculation of total allocated amounts in Bank Transaction, resolving issues encountered during bank reconciliation. #44897
- Have fixed an issue where inventory dimension custom fields were added to Serial and Batch Bundle, Serial and Batch Entry, and Pick List Item doctypes. #44941
- Fixed an issue where validation errors prevented creating a Work Order from a Material Request. #44942
- Corrected the BOM list view indicators to properly filter based on Is Active, Is Default, and Has Variants fields. #44956
- Fixed an issue where users could specify a Party Type and Party for non-receivable/payable accounts in GL Entry; the system now validates this and shows an error if there is a mismatch. #44973
- Fixed an error that caused the "Purchase Order Analysis" report to fail when no data was returned. #44994
- Corrected the Point of Sale to load the customer's default price list during item selection after selecting a customer. #44993
- We have ensured that accounting dimensions are now copied from Purchase Invoice and Purchase Receipt to Asset records, and from Asset to Sales Invoice upon creation. #44997
- Fixed an issue where negative stock balances appeared in Stock Ledger Entries when handling batches with non-batchwise valuation. #44996
- Corrected Payment Entry creation from Bank Reconciliation to set the Paid Amount in the party's currency when bank and party currencies differ. #45010
- Fixed an issue in the Bank Reconciliation Tool where amounts were fetched in the foreign currency but displayed as the company currency; amounts are now correctly fetched in the company currency. #45011
- Updated the POS Closing Entry to correctly translate labels like Grand Total, Net Total, Total Quantity, and Mode of Payment by adding missing translation wrappers.
- Fixed the Order page to ensure that the "Pay" button text is properly translatable. #44979
- Adjusted the creation of default tax templates to ignore duplicates when inserting Tax Group entries, preventing errors during setup. #44936
- Corrected the duplicate validation in Closing Stock Balance to prevent falsely detecting duplicates. #45015
- Resolved a precision issue in Stock Entry to accurately calculate quantities when consuming batches in Serial and Batch Entry. #45019
- Fixed an issue in Purchase Receipt where multiple line items showed the same Quality Inspection when receiving the same item from multiple Purchase Orders. Each line item now correctly displays its associated Quality Inspection. #45020
- Fixed an issue where changing the Transaction Date or Posting Date did not apply the applicable pricing rules to transaction items. #45023
- Fixed an issue where unsetting the Item Tax Template from an Item did not update the item tax rate, causing incorrect tax calculations. #45008
Full Changelog: v15.47.1...v15.47.2