This addon extends the UBL invoice import process to automatically populate the suppliers check total field based on the value found in the XML file.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0When you import a supplier invoice from a UBL XML file, this module automatically fills in the supplier's check total with the amount found in the XML. It installs itself automatically alongside the UBL import and invoice check total features.
This module works behind the scenes during the import of supplier invoices from UBL XML files. It does not add any new menu, screen or button; it only changes what happens automatically when an invoice is created from an XML file.
- It only acts on purchase documents (supplier invoices). Customer invoices are left untouched.
- When a supplier invoice is imported from a UBL XML file, the module reads the tax-inclusive amount (the total including taxes) from the XML and copies it into the check total field of the invoice.
- If the XML does not contain that amount, nothing is changed and the import continues normally.
- The check total field itself comes from the invoice check total feature, which this module depends on.
The module is marked to install automatically, so it becomes active as soon as both required features are present. It extends the UBL 2.0 import logic and touches the invoice data used during import. No scheduled jobs, emails, reports or extra business rules are added by this code.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/edi.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0When importing a supplier invoice in UBL format, this module automatically reads the total amount from the XML file and fills it into the Check Total field.
The module will:
- Extract the TaxInclusiveAmount from the UBL document.
- Automatically populate the Supplier’s Check Total field on the imported vendor bill.
- Allow users to easily compare the imported total with Odoo’s computed total to detect inconsistencies.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.