Repository
OCA/edi · module folder · Try on Runboat
Module version
1.1.0
Category
Accounting & Finance
Folder size
0.12 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/edi
Last tracking update
2026-08-07 08:42:55
Authors
Akretion, Odoo Community Association (OCA)
Maintainers
Akretion, Odoo Community Association (OCA)
Committers
Alexis de Lattre, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module is an extension of the module *account_invoice_import* to
add the ability to import UBL XML invoices. The [UBL (Universal Business
Language)](http://ubl.xml.org/) standard is a XML standard for business
documents (invoices, purchase orders, etc...) created by
[OASIS](https://en.wikipedia.org/wiki/OASIS_%28organization%29)
(Organization for the Advancement of Structured Information Standards).
The UBL standard became the [ISO/IEC
19845](http://www.iso.org/iso/catalogue_detail.htm?csnumber=66370)
standard in December 2015 (cf the [official announce](https://www.prweb.com/releases/oasis_ubl_universal_business_language_standard_approved_by_iso_and_iec/prweb13186919.htm)).

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_invoice_import_form account.invoice.import.ubl.form account.invoice.import form Inherits account_invoice_import.account_invoice_import_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (4)
  • get_attachments(self, xml_root, namespaces)
  • parse_ubl_invoice(self, xml_root, company)
    @api.model
    Parse UBL Invoice XML file
  • parse_ubl_invoice_line(self, iline, counters, namespaces)
  • parse_xml_invoice(self, xml_root, company)
    @api.model

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…