Daily updates from Odoo
Tuesday, December 2, 2025
3 changes · 19.0
Enhancements to existing features
This update adds logging to the automated reconciliation process, making it easier to identify and resolve issues when it runs in a user's database. Previously, debugging this process was difficult, but these new loggers provide greater visibility into the reconciliation steps. This improves reliability and reduces potential disruptions.
Original PR description
For the moment, it's difficult to debug in users databases in the cron and the try auto reconcile. This commit will add some loggers to be more aware of what's going on. task-5358849 Forward-Port-Of: odoo/enterprise#100601
This update enhances the generation of UBL (Universal Business Language) files for key accounting formats like NLCIUS and XRechnung. By default, new, more reliable helpers are now used, ensuring accurate and compliant UBL file creation for these essential processes. This change improves the quality and reliability of our accounting data exchange.
Original PR description
Since commit 52e984037 we have enabled the new helpers by default for generating BIS3 UBLs. But we didn't enable them in the UBL formats that depend on BIS3 (NLCIUS, XRechnung, Chorus Pro etc). That was to first fix any issues in BIS3 in case the new helpers had broken something. Since the new helpers seem to be working fine for BIS3, we are now making them the default for all the formats that depend on BIS3 as well. We also add comments in the old helper methods to indicate that they are no longer used by default for BIS3 and its extensions. task-none Forward-Port-Of: odoo/odoo#237410 Forward-Port-Of: odoo/odoo#229231
This update clarifies the Peppol settings within the Odoo configuration, making it easier for users to identify the current operating mode (demo, test, or production). Previously, users lacked a visual indicator, which could lead to configuration errors. This simple label change improves usability and reduces the risk of misconfiguration.
Original PR description
Before this PR : The Peppol settings section in the settings page did not show the current mode (demo/test/prod). Users had no clear indication of the active mode, which could lead to mistakes. After this PR : A small label is now displayed in the Peppol settings section to clearly indicate the current mode when not in production. task-5149768 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#238039 Forward-Port-Of: odoo/odoo#236072