Features
- Allows changing the Rate of items in Quotation and Supplier Quotation records unless the item has already been ordered or purchased, removing the need to delete and re-add the item. (#53150)
Bug Fixes
- Adds a Requested Qty field to Sales Order items and updates it when a Material Request is created. Ordered Qty now changes only after a linked Purchase Order is issued, preventing premature figures. (#53095)
- Updates Timesheet so that changing the Employee automatically recalculates the billing and costing rates in its time log entries, preventing outdated cost values. (#53158)
- Skips asset depreciation processing for internal transfer Sales Invoices, preventing unintended asset sale entries. (#53162)
- Disallows all actions on a Job Card when its linked Work Order is closed or stopped, and shows a warning instead of letting work begin on inactive orders. (#53164)
- Fixes incorrect balance quantities and stock values in "Stock Ledger" report when the report is filtered by inventory dimensions such as project or other custom fields. (#53180)
- Ignores the link to a Sales Order when a Work Order is created for a sub-assembly item, letting these internal jobs proceed without validation errors or updates to order quantities. (#53176)
- The Help page search box now correctly shows any special characters you enter instead of interpreting them as HTML code. (#53194)
- Fixes incorrect quantities in the "Stock Balance" report when a Stock Reconciliation reduces a serial-numbered item’s stock to zero. (#53207)
- The progress bar on the Work Order form now shows returned items in their own segment and adds a separate segment for disassembled quantity, instead of counting these items as still in progress. (#53240)
- Fixes the Net Amount column in the Sales Taxes and Charges table so it updates accurately and in company currency whenever you add, remove, or change items. (#52995)
- Fixes issue preventing cancellation of Serial and Batch Bundle records when the linked bundle is still in draft. (#53243)
- Changing the Delivery Date at the top of a Sales Order now updates the same field in every item row, keeping the dates consistent. The date picker also blocks selecting a delivery date earlier than the order date. (#53276)
- Shows a clearer warning when you try to save a Purchase Invoice with Update Stock selected after a Purchase Receipt already exists. (#53284)
- Fixes an error that blocks submission of Purchase Receipt, Purchase Invoice, Sales Invoice, and Delivery Note when Allow To Make Quality Inspection After Purchase Or Delivery is enabled in Stock Settings. (#53286)
- Removes the obsolete "rename_depends_on_lwp" update step, preventing errors during installation or updates. (#53288)
- Asset Repair now calculates Repair Cost solely from service expenses in the linked purchase invoice, excluding stock items. If no such expenses exist, the cost automatically defaults to 0. (#53258)
- Applies precision rounding to item-grouped totals in "Gross Profit" report, so valuation rates display correctly when returned invoices are included. (#53296)
Authors: @Shllokkk, @mihir-kandoi, @mendozal, @khushi8112, @rohitwaghchaure, @kavin-114, @ljain112, @nishkagosalia, @Pandiyan5273, @Sudharsanan11, @Navin-S-R, @akhilnarang 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.
Changes with the following labels were excluded:
Changes with the following types were excluded:
Reviewers: @mihir-kandoi, @khushi8112, @rohitwaghchaure, @ljain112, @ruthra-kumar, @akhilnarang
AI content