TIP: You can type at any time to perform a new search.
Account Invoice Factur-X
account_invoice_facturx · OCA/edi
Security findings
- 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…