Monday, February 23, 2026
2 changes · saas-18.4
Enhancements to existing features
Vendor bills received as XML through Peppol will now get a PDF automatically when none is included. This lets users preview the bill in Odoo and more easily verify the values extracted from the XML.
Original PR description
Some vendor bills received via Peppol as XML do not include an attached PDF, preventing users from previewing the document and verifying the values parsed by Odoo. This commit generates and attaches a PDF when the XML does not provide one. task-5500236 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#245577
Imported XML invoices and vendor bills now use the tax information contained in the file when predicting taxes. This avoids applying extra taxes from past customer history and helps produce more accurate accounting entries.
Original PR description
Context: When importing an XML invoice or vendor bill, the tax prediction was based on the customer’s invoice history. Example: if the imported invoice contains an item found in the history with two taxes (6% and 21%), the prediction would return both taxes (6% and 21%), even though only one tax is present in the XML file. The actual tax data present in the imported XML was not taken into account. After this commit, the prediction is more rigorous and correctly relies on the tax information provided in the XML (restricted search domain) task-5503126 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#249307 Forward-Port-Of: odoo/odoo#246308