Features
- Adds a preconfigured "Philippines" chart of accounts option, allowing Philippine companies to start bookkeeping without manually creating account entries. (#54887)
Bug Fixes
- Fixes rounding in the stock value column of the "Stock Ageing" report, so rows with zero quantity now show 0 instead of tiny decimal residues. (#54744)
- Stops the erroneous “Shipping address doesn’t belong to company” message from appearing when recording a drop-shipped Purchase Invoice, allowing the invoice to be saved without extra steps. (#54752)
- Fixes wrong serial numbers being auto-assigned when recording a disassembly Stock Entry; the form now respects the serial or batch numbers you have already entered. (#54759)
- Rejected warehouses no longer appear in the Warehouse and Parent Warehouse dropdowns of Pick List unless Consider Rejected Warehouses is enabled. (#54775)
- Changes stock allocation so that Pick List now first takes items from its parent warehouse and only falls back to the related Work Order warehouse when necessary. (#54792)
- Fixes stock level display in Batch to show the full batch quantity without subtracting reserved stock. (#54796)
- Fixes ignored group-level tax settings when bulk editing Item records via "Update Items", so each item now picks up the nearest tax template from its item group when none is set on the item itself. (#54784)
- Fixes an error that stops new Appointment creation when another appointment contains an empty Assigned To field. (#54794)
- Uses the linked workstation's Hour Rate in Work Order operations when the operation’s own rate is left blank, so operating costs are still calculated. (#54820)
- Adds checks in Item to block choosing a non-template parent in Variant Of and to reject attributes or values that are not allowed by the selected template. (#54838)
- Fixes error that stops users from creating a payment request from the "Create" menu in Sales Invoice and Sales Order forms. Clicking "Create" → "Payment Request" now opens the payment request correctly instead of showing a browser error. (#54857)
- Prevents assigning a Target Warehouse to raw material rows in Stock Entry (Manufacture) and instead requires a Source Warehouse, stopping unintended inward stock moves. (#54860)
- Shows Closing Date once a Task is marked Completed and Review Date when it is Completed or Pending Review. These fields were previously hidden because the system looked for an invalid "Closed" status. (#54862)
- Adds a permission check so only users with write access to Employee can deactivate the linked Sales Person when an employee’s status is set to "Left". (#54885)
Authors: @jp-the-dev, @Sudharsanan11, @Pandiyan5273, @mihir-kandoi, @sudarsan2001, @ssakthivelmurugan, @ravibharathi656, @Soham-ambibuzz, @rohitwaghchaure, @diptanilsaha 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: @ravibharathi656, @diptanilsaha, @mihir-kandoi
AI content