Saturday, August 22, 2026
5 changes · master
Enhancements to existing features
This improvement makes it simpler for localization teams to add country-specific partner identifiers so they can be shown and validated consistently. It reduces duplicate setup work and helps keep business partner tax and identification data available across databases.
Original PR description
When adding an l10n-only identifier metadata, you'll want to EXTENDS the `_get_all_additional_identifiers_metadata` if you want your new identifier to be displayed on the JSON additional identifiers. Before this commit, you also needed to EXTENDS `_get_all_identifiers_metadata` to make it available to globally, regardless of if it was in additional_identifers or not, for example for validation purposes, which is tedious and easy to avoid. Note that it make sense that the TIN_METADATA are always added in base module, since they describe the content of the `vat` field that is generic, and that we want to be available for all databases, regardless of which localization is installed. task-none Forward-Port-Of: odoo/odoo#281831
A dedicated view was added for French e-reporting accounting entries, making it easier to see relevant reporting details without changing the standard accounting entry view. This improves usability for teams handling French PDP e-reporting while keeping the broader accounting interface unchanged.
Original PR description
This commit will add a new view for the ereporting moves to be able to see some specific info without touching the base move view. task-6274213 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#270101
The IoT Bluetooth driver now ignores harmless stale device errors during startup checks. This reduces unnecessary log noise and monitoring alerts without changing user-facing behavior.
Original PR description
We now ignore stale BlueZ device objects errors (`DBus.Error.UnknownObject`) when checking is_connected() at startup, as they spam logs and Sentry without being an actual issue. sentry-7682046372 Forward-Port-Of: odoo/odoo#283523
The accounting dashboard has been updated to remove an outdated bank statement customization that is no longer shown in the standard dashboard. This keeps the Accountant app aligned with the latest dashboard behavior and avoids unnecessary or confusing display logic.
Original PR description
Remove the last statement dashboard customization now that the base account dashboard no longer shows that line. task-[6319113](https://www.odoo.com/odoo/project/967/tasks/6319113)
The Dutch payroll module now includes the 2026 income tax rates for residents. This helps businesses calculate employee payroll taxes using the latest official values for the new tax year.
Original PR description
Added 2026 values for the residents' income tax rates rule parameter. task-6462877 Forward-Port-Of: odoo/enterprise#127556