Tuesday, September 1, 2026
1 change · saas-19.4
Code cleanup and technical improvements
This update restructures how Factur-X electronic invoices are generated, replacing a template-based process with a more structured XML-building approach. The change is mainly internal and should make future maintenance and localization adjustments safer without changing day-to-day invoice workflows.
Original PR description
*= account_edi_ubl_cii_tax_extension, l10n_account_edi_ubl_cii_tests. Refactoring of the export of factur-x. The export now relies on a dict of nodes, and uses the function `dict_to_xml` to generate the xml instead of relying on a qweb template. task-5999127 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#261572