What's Changed
- Fixes Stock Entry "Material Transfer" so the target Rack remains empty unless you select one, instead of automatically copying the rack from the source warehouse. (#47644)
- Fixes status update for cancelled POS Invoice. The invoice now shows "Cancelled" immediately after it is cancelled. (#47657)
- Updates the over-billing check on Purchase Receipt and Purchase Invoice to include the value of rejected quantities when the "bill for rejected quantity" setting is active, preventing false over-billing errors when submitting invoices that cover rejected items. (#47677)
- Fixes issue that prevents the Exchange Rate from being fetched when creating a Supplier Quotation from a Material Request. (#47678)
- Asset Capitalization now sends a negative quantity when retrieving warehouse details, correcting the valuation rate shown for each item. (#47688)
- Fixes error in "Customer Ledger Summary" that prevents the report from opening when the Territory filter is used. (#47685)
- Skips updating the last purchase rate for items marked as free when a Purchase Order is submitted, so these zero-cost entries no longer overwrite the previous cost. (#47696)
- Adds support for unit-price items: you can now enter lines with 0 quantity in Quotation, Sales Order, Purchase Order, and related documents. These lines stay out of the totals and can be updated or billed later when the actual quantity is known. (#47410)
- Adds rounding to the valuation rate when stock quantities decrease, so inventory values no longer show small discrepancies. (#47711)
- For Material Request entries set to "Manufacture", the Item Code picker now lists only items marked "Include Item In Manufacturing". (#47717)
- Skips drop-shipped items when you click "Set Source Warehouse", so their supplier-delivery settings stay unchanged. (#47718)
- Displays stock amounts in currency format in the "Warehouse wise Stock Value" dashboard chart. (#47726)
- Replaces the "Group By" filter with "Categorize By" in custom versions of "General Ledger" and "Supplier Quotation Comparison" reports, keeping any previous selections intact. (#47730)
- Shows buttons such as "Print Receipt", "Email Receipt", "New Order", "Edit Order", "Delete Order", and "Return" on the Point of Sale past order screen in the user’s chosen language. (#47748) (-> Bug noticed after release: buttons may lose their functionality in languages other than English.)
- Shows General Ledger amounts in the Currency selected in Process Statement Of Accounts instead of defaulting to the customer’s currency. (#47747)
- Shows "Quality Inspection(s)" button on submitted Purchase Receipt, Purchase Invoice, Delivery Note, and Sales Invoice documents when Allow To Make Quality Inspection After Purchase / Delivery is enabled. (#47750)
- Creating a Payment Entry from the Bank Reconciliation Tool now works for newly added employees with no previous transactions, as the system automatically selects the company’s default employee account. (#47751)
- TCS calculation in Tax Withholding Category now counts only advance payments posted within the selected period, so advances from other periods no longer inflate the tax amount. (#47753)
- Unchecking Is Paid in a Purchase Invoice now resets Paid Amount to 0, so the outstanding balance correctly treats the invoice as unpaid. (#47755)
- Recording an Asset Value Adjustment now updates the Value After Depreciation only once instead of twice, so future depreciation schedules display the correct remaining value. (#47754)
- Sets Status of previously cancelled POS Invoice records to "Cancelled", so they now display accurately in lists and reports. (#47759)
- The Item Tax Template field now updates immediately when you change an item’s rate on transaction forms. This applies the minimum and maximum rate rules from the Item record right away, without waiting until the document is saved. (#47764)
- When duplicating a Quotation, the Lost Reasons table now starts blank instead of inheriting entries from the original record. (#47770)
- Fixes an error that prevents "Customer Ledger Summary" from opening when a user permission is set and no filters are applied. (#47769)
- Fixes error in "Customer Ledger Summary" report when multiple values are selected in tree-style filters, allowing the report to load correctly. (#47772)
Full Changelog: v15.62.0...v15.63.0 For these release notes, we used an LLM (OpenAI o3) to review and summarise the code changes, along with the associated issue and PR descriptions. It may contain typical errors and inaccuracies. You can read the prompt here.
Authors: @marination, @mahsem, @rohitwaghchaure, @prateekkaramchandani, @khushi8112, @ljain112, @diptanilsaha, @Karuppasamy923, @l0gesh29, @mihir-kandoi
Reviewers: @ruthra-kumar, @deepeshgarg007, @rohitwaghchaure, @ankush
AI content