Tuesday, December 2, 2025
1 change · 19.0
Enhancements to existing features
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