Bug Fixes
- Adds validation to Stock Entry records with purpose "Repack", blocking submission unless finished items have a Target Warehouse and raw materials have a Source Warehouse. (#54900)
- Adds a whole-number check to Stock Reconciliation, preventing you from entering fractional quantities when the chosen UOM allows only whole numbers. (#54924)
- Adds Disable Opening Balance Calculation checkbox to "General Ledger" report so users can skip opening balance computation and load the report faster. (#54956)
- Adds Disable Opening Balance Calculation checkbox to "General Ledger" report so users can skip opening balance computation and load the report faster. (#54959)
- Fixes incorrect Paid Amount and Received Amount in Payment Entry when the payment and company currencies differ. The form now recalculates these amounts with the latest exchange rates whenever you change the posting date. (#54969)
- Shows a brief toast notification when a new Item Price is added, instead of a pop-up dialog. (#55010)
- Fixes an error that prevented the "Accounts Receivable" report from opening by removing its reliance on a database stored procedure. (#55014)
- The "Gross Profit" report now calculates the buying amount correctly when the same item appears in multiple rows of a sales invoice or delivery note. (#55023)
- Fixes a validation error that could block workflow submission of a Purchase Invoice when the system compares Due Date with Posting Date. (#55041)
- Fixes incorrect stock balances that appeared when certain legacy stock entries lacked a voucher detail number. (#55047)
- The "UAE VAT 201" report now only lists companies based in the United Arab Emirates, and it shows a clear error message if you attempt to run it for any other company. (#55054)
- Drops obsolete database functions for the receivable report before updating the Receivable/Payable Fetch Method in Accounts Settings, preventing errors during system updates. (#55056)
- Updates item leaderboard to pull totals from Sales Invoice and Purchase Invoice, filtered by Posting Date, instead of orders, so items billed directly via invoices now appear in date-based leaderboards. (#55038)
Other Changes
- Reverts the recent update that added rejected quantities to Purchase Receipt totals. Purchase receipts and multi-currency purchase invoices now calculate amounts the same way they did before, preventing the unexpected differences introduced by the previous change. (#54907)
Authors: @rohitwaghchaure, @ravibharathi656, @nishkagosalia, @Pandiyan5273, @diptanilsaha, @mihir-kandoi, @ruthra-kumar, @ervishnucs, @nabinhait, @Sudharsanan11 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: @rohitwaghchaure, @ruthra-kumar, @ravibharathi656, @diptanilsaha, @mihir-kandoi
AI content