TIP: You can type at any time to perform a new search.
Account Invoice Factur-X
account_invoice_facturx · OCA/edi
- Repository
- OCA/edi · module folder · Try on Runboat
- Module version
- 2.1.0
- Category
- Invoicing Management
- Folder size
- 0.15 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, Hpar, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- factur-x
- System dependencies
- None
- Required by
- account_invoice_facturx_py3o, l10n_fr_account_invoice_facturx
- Description
With this module, the PDF customer invoices and refunds generated by the Qweb reporting engine of Odoo will comply with the [Factur-X](http://fnfe-mpe.org/factur-x/) standard. The Factur-X standard is an e-invoicing standard for France and Germany released on December 31st 2017. In Germany, it is also known as the [ZUGFeRD 2.0](http://www.ferd-net.de/aktuelles/meldungen/verabschiedung-zugferd-2.0_profil-en16931.html/) standard. This standard is based on [CII](http://tfig.unece.org/contents/cross-industry-invoice-cii.htm) (Cross-Industry Invoice) for electronic invoicing. The great idea of the ZUGFeRD/Factur-X standard is to embed an XML file inside the PDF invoice to carry structured information about the invoice. So, with a ZUGFeRD/Factur-X PDF invoice: - no need to change your habbits and those of your customers: you can still send your PDF invoices by email as usual. - customers equiped with a modern accouting software will be able to import the invoice automatically as supplier invoice by taking advantage of the embedded XML file, - customers with an ancient accounting software will just open the PDF file with their PDF reader and manually encode the document as supplier invoice in their accounting software.
Code Analysis ⓘ
Views touched (2)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_move_form |
account.move | form | Inherits account.view_move_form | |
view_partner_form |
factur-x.country.required.on.res.partner | res.partner | form | Inherits base.view_partner_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (0)
No new fields.
Public methods (2)-
generate_facturx_xml(self) -
regular_pdf_invoice_to_facturx_invoice(self, pdf_bytesio)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (2)
-
facturx_logoBinarycompute='_compute_facturx_logo'help='Logo to include in the visible part of Factur-X invoices'string='Factur-X Logo' -
xml_format_in_pdf_invoiceSelectiondefault='factur-x'ondelete={'factur-x': 'set null'}selection_add=[('factur-x', 'Factur-X (CII)')]
No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…