Daily updates from Odoo
Saturday, April 11, 2026
3 changes · saas-18.2
Resolved issues and error corrections
This update fixes an issue where closing entries for OSS reports were incorrectly generated as standard tax returns. The change simplifies a process that previously caused a mismatch in document types, ensuring that OSS reports are now correctly identified and processed after posting. This improves accuracy in financial reporting for EU VAT compliance.
Original PR description
### Issue: When closing an OSS report, the generated tax closing entry was incorrectly identified as a standard Tax Return After posting, the document type remained `Tax Return` instead of the…
### Issue: When closing an OSS report, the generated tax closing entry was incorrectly identified as a standard Tax Return After posting, the document type remained `Tax Return` instead of the expected OSS report type ### Cause: In this PR: https://github.com/odoo/enterprise/pull/95775, a condition was simplified to unify closing moves across report variants However, this caused OSS reports to be treated as standard tax reports As a result, only one closing move could be created and reused for both Tax Reports and OSS Reports for the same period The document was also incorrect because of this simplification ### Steps to reproduce: - Install `l10n_nl` and switch to NL Company - Activate `EU Intra-Community Distance Selling` in Settings (reload taxes if needed) - Confirm invoices for a Belgian Customer using the tax 21% BE VAT - Go in Accounting > Reports > Tax Return - Select the report type OSS Sales and the quarterly period - Click `Closing Entry` - Post the entry A Tax Return document is created instead of an OSS report ### Other Fix: If a standard Tax Report closing entry is created first, the closing move becomes linked to it and is then incorrectly reused for the OSS report opw-5489822 opw-5882188 Forward-Port-Of: odoo/enterprise#112306
This update corrects a technical issue that could have caused payroll data to be incorrectly transmitted in non-production (test) environments. This ensures that test data remains isolated and accurate, preventing potential disruptions to payroll processing. The change improves the stability and reliability of our test systems.
Original PR description
Forward-Port-Of: odoo/enterprise#113504
This update resolves a problem where overridden group names in the accounting module weren't being properly translated into Odoo's internationalization files. The fix ensures that translated names for these groups are exported, preventing inconsistencies between the English source strings and the translated versions. This improves the accuracy of translations across different languages.
Original PR description
The `account_accountant` module overrides the English name of several `res.groups` records owned by `account`. Without `account_accountant`-scoped XMLIDs for those records, the overridden names are never exported into this module's POT file. At runtime, `account`'s translations are loaded instead, which no longer match the overridden English source strings. We fix this by registering additional XMLIDs under `account_accountant` so the overridden names get translated independently. Forward-Port-Of: odoo/enterprise#113413 Forward-Port-Of: odoo/enterprise#112898