Daily updates from Odoo
Wednesday, April 8, 2026
2 changes · saas-19.2
Enhancements to existing features
This update improves how Odoo handles VAT information for Thai businesses. It now correctly identifies companies based on their Tax Identification Number (TIN) prefix – a '0' indicates a corporate entity, while other digits signify an individual. This ensures accurate reporting and compliance with Thai tax regulations.
Original PR description
In this commit: - For Thailand, TIN is distinguishable between an individual and a company by a prefix. - TIN starting with '0' means the contact is a registered corporate entity, such as a company or partnership. If TIN begins with any digit from 1-9, it indicates that the contact should be treated as an Individual. task-6002111 Forward-Port-Of: odoo/odoo#256027
This update adds a reference field to journal entries generated from stock movements, making it easier to track the origin of transactions. Previously, users had to manually examine individual lines to identify the source document, which created an auditability challenge. This change simplifies the audit process and improves financial reporting.
Original PR description
To make auditing easier, this commit ensures that journal entries generated from stock movements include the source document reference. Currently, the 'ref' field on these account moves is often empty, forcing users to inspect individual lines to identify the origin. - updates `_create_account_move` in `stock_move`. - collects unique references from the stock moves using `mapped`. - populates the `account.move` 'ref' field with a comma-separated list of these references. task-5499000 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#254889