Features
- Allows recording partial deliveries for dropshipped items by letting users update the delivered quantity on the Purchase Order instead of the system auto-marking the full quantity. (#54800)
- Adds a preconfigured "Philippines" chart of accounts option, allowing Philippine companies to start bookkeeping without manually creating account entries. (#54888)
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. (#54745)
- 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. (#54753)
- 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. (#54760)
- Rejected warehouses no longer appear in the Warehouse and Parent Warehouse dropdowns of Pick List unless Consider Rejected Warehouses is enabled. (#54776)
- Applies the tax template set on the Item Group when items are updated through "Update Items", fixing cases where the tax was previously missing. (#54767)
- Fixes stock level display in Batch to show the full batch quantity without subtracting reserved stock. (#54797)
- 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. (#54793)
- Fixes an error that stops new Appointment creation when another appointment contains an empty Assigned To field. (#54795)
- Fixes partial dropship updates in Purchase Order by shifting delivered-quantity calculations to the server, preventing incorrect values when you adjust received amounts. (#54821)
- Blocks updates to Received Qty on a Purchase Order unless the item is marked as drop-shipped, preventing accidental delivery entries for regular items. (#54827)
- 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. (#54839)
- Renames "Supplier-Wise Sales Analytics" report to "Item Wise Consumption", clarifying the report’s purpose. (#54854)
- Prevents assigning a Target Warehouse to raw material rows in Stock Entry (Manufacture) and instead requires a Source Warehouse, stopping unintended inward stock moves. (#54861)
- 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. (#54863)
- 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". (#54886)
Authors: @ervishnucs, @jp-the-dev, @Sudharsanan11, @Pandiyan5273, @mihir-kandoi, @diptanilsaha, @ssakthivelmurugan, @Soham-ambibuzz, @rohitwaghchaure, @nishkagosalia 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: @nishkagosalia, @diptanilsaha, @rohitwaghchaure, @mihir-kandoi
AI content