Monday, March 2, 2026
2 changes · 18.0
Enhancements to existing features
This update simplifies the synchronization of partner addresses and VAT information within Odoo. Previously, changes to a child partner's VAT would be lost when syncing with the parent company. Now, VAT information is correctly propagated to child partners, improving data consistency and reducing manual updates. This change focuses on VAT synchronization for a smoother user experience.
Original PR description
Backport of https://github.com/odoo/odoo/pull/206112 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update modernizes invoice formats for French and German customers, aligning with new regulatory standards for Factur-X and ZUGFeRD. It clarifies invoice types for customers and adapts default settings for B2B and B2G invoices, ensuring compliance and a better user experience.
Original PR description
Updating the FacturX format (France)/ ZUGFeRD format (Germany) to respect the new norms: Factur-X 1.07.3 EXTENDED and ZUGFeRD 2.3.3 EXTENDED. Add the differentiation between these two formats in the customer interface, even if they point to the same value in the code. It clarifies things for the customer, things are called by their name. Also, in Germany, for B2B invoices (peppol EAS = 9930), use ZUGFeRD, but for B2G invoices (peppol EAS = 0204), use XRechnung. Adaptation of the default values in the partner form according to this statement. For French and German companies that are sending invoices to French or German customers (that are not B2G), changed the default format of invoice sent to be compliant to PDF/A-3 norms. task-5266286 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#237091