Features
- Adds Cost Center field to the Stock Entry form’s Accounting Dimensions tab, so you can enter the cost center once for a transfer entry and have it automatically applied to all items. (#53585)
Bug Fixes
- Shows only batches and warehouses from the same company when creating a Pick List or a Work Order, preventing accidental selection of another company’s stock. Also defaults the new Work Order to the company specified in the BOM instead of an unrelated default company. (#53580)
- Fixes incorrect quantity and value calculations in "Stock Ledger" report when transactions are linked through the Project field. (#53600)
- Fixes selection of the wrong Pricing Rule on unsaved transactions by using the draft’s Posting Date when it is already provided. (#53611)
- Stops copying the Cost Center from Sales Invoice items when creating the linked Purchase Invoice for another company, preventing incorrect cost center entries in inter-company bills. (#53613)
- Fixes error that prevents saving a Manufacture Stock Entry when BOM items have Item Operation selected and materials are transferred against a job card. (#53617)
- Adds a "Returned Quantity" column to "Subcontracted Raw Materials To Be Transferred" report and recalculates pending figures after components are sent back, so the report now shows only the materials still with the subcontractor. (#53620)
- Restores error details in the email sent when the automatic reorder scheduler encounters a problem, allowing recipients to see what went wrong. (#53632)
- Automatically fills Customer Name when a new Customer record is created at first login, preventing login errors for website users with the customer role. (#53628)
- Always refreshes payment methods on Sales Invoice, including invoices created in POS, and shows a clear alert so you can review the updated list before continuing. (#53636)
- Adds validation that prevents saving a BOM with operations when Operation Time is missing or set to zero, avoiding later errors during Work Order submission. (#53647)
- Adds a permission check before changing status of Purchase Order, Sales Order, and Purchase Receipt, so only users with write access can perform the update. (#53652)
- Stops Stock Entry (Manufacture) from overwriting the chosen Expense Account for each item, so any account you set remains unchanged. (#53660)
- Fixes Budget Variance report to block unsupported entries in Budget Against filter, preventing errors when an invalid accounting dimension is chosen. (#53663)
- Prevents deadlock errors that sometimes block the posting of Stock Entry transactions by updating all related future Stock Ledger Entry records in one step. (#53669)
- Fixes incorrect Incoming Rate values for items in Serial And Batch Bundle when they share a batch under the FIFO valuation method. (#53674)
- Prevents shipping charges from being added twice when submitting a Purchase Order that applies a Shipping Rule to non-stock items. (#53686)
- Adds validation so that Period Based On filter in "Trends" accepts only "Posting Date" or "Billing Date", preventing the report from running with unsupported options. (#53691)
- Allows creation of Purchase Receipt for internal stock transfers even when no Purchase Order is linked, removing the previous blocking error. (#53683)
- Fixes Stock Entry (Manufacture) so it now adds up the cost of every duplicate non-stock raw material in the BOM, preventing under-calculated production costs. (#53698)
- Status changes on Purchase Order, Sales Order, and Purchase Receipt now require submission permission instead of simple edit permission, preventing users with only editing rights from altering document status. (#53702)
- Initializes missing tax columns to zero in the "Item-wise Sales Register" and "Item-wise Purchase Register" reports, preventing them from crashing when invoices include uncommon tax descriptions. (#53583)
- Stops showing batch validation errors on Subcontracting Receipt, Purchase Receipt, and Purchase Invoice when Backflush Raw Materials Of Subcontract Based On in Buying Settings is set to "BOM". (#53706)
Authors: @ssakthivelmurugan, @mihir-kandoi, @Sudharsanan11, @diptanilsaha, @sudarsan2001, @ervishnucs, @nishkagosalia, @SowmyaArunachalam, @ljain112, @rohitwaghchaure 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, @rohitwaghchaure, @diptanilsaha, @ravibharathi656
AI content