Saturday, July 4, 2026
3 changes · saas-19.4
Resolved issues and error corrections
This update resolves an issue where routing identifiers were being recalculated unnecessarily, leading to potential performance problems. The team also cleaned up related code and improved the handling of identifiers for the account_peppol and l10n_fr_pdp modules, ensuring accurate data routing.
Original PR description
### [FIX] account_edi_ubl_cii,*: fix routing identifier dependencies *: account_peppol,l10n_fr_pdp We broke the computation of the routing scheme/endpoint in Multi ID refactor. This commit fix it so that it is computed again when necessary. Also prevent re-computation when the verification state is 'valid' to prevent modifying a value that most likely make sense. task-none ### [REF] account_peppol,l10n_fr_pdp: cleanup code - Clean unused methods - Add a computed field to help simplifying - Clean notification method in peppol.registration that had unused parameters task-none
This update resolves a bug in a test related to account reporting, specifically impacting how demo data is handled. The fix included a missing step to ensure test data was properly cleared, preventing errors and improving the reliability of reporting tests. This ensures accurate reporting functionality.
Original PR description
The test introduced by d60564a42b7c7b16d1d975146291835b65a19461 was using the field `deferred_move_ids` which is defined by account_accountant. As it is used to clear the pre-existing moves (typically demo data), we are re-using the same conditional as test_tour.py to check whether this field is available. By the way, we also add a missing flush_recordset that caused errors in test_kpi_summary_reports_unreconciled_bank_statements. Runbot-error: [939986](https://runbot.odoo.com/odoo/error/939986) Forward-Port-Of: odoo/odoo#271218
Code cleanup and technical improvements
The Swedish SIE import tool was reorganized internally so its behavior can be more easily extended in future customizations. This does not introduce visible workflow changes, but it improves maintainability and flexibility for deployments that need tailored import behavior.
Original PR description
We changed some tools to be regular model method to allow inheritance. task-none