| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-france |
| GIT | |
| GIT | https://github.com/OCA/l10n-france.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-france/tree/18.0/l10n_fr_chorus_facturx |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | French Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, OCA-git-bot, hparfr, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-france |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:19 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-payment: - account_payment_method_base OCA/community-data-files: - uom_unece - account_tax_unece - base_unece - account_payment_unece OCA/edi: - account_invoice_facturx - account_einvoice_generate - base_facturx OCA/l10n-france: - l10n_fr_chorus_account - l10n_fr_siret_account - l10n_fr_siret - l10n_fr_account_invoice_facturx OCA/server-env: - server_environment OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - l10n_fr - base - l10n_fr_account - base_iban - account - base_setup - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests_oauthlib python-stdnum factur-x |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | With this module, Odoo will be able to generate Factur-X invoices that comply with the Chorus Pro specifications available on [Chorus Pro Community website](https://communaute-chorus-pro.finances.gouv.fr/). Chorus Pro is the electronic invoicing plateform of the French administration. All the suppliers of the French administration must send their invoices through Chorus Pro. To know more about Chorus and the obligation to send electronic invoices to the French administration, read [the dedicated page](https://www.economie.gouv.fr/entreprises/marches-publics-facture-electronique) on the website of the Ministry of Economic Affairs. |
No views found for this module.
No new fields.
Public methods (0)No public methods.
syntax
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
syntax_odoo2chorus(self)
fr_chorus_invoice_format
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-france |
| GIT | |
| GIT | https://github.com/OCA/l10n-france.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-france/tree/17.0/l10n_fr_chorus_facturx |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | French Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Weblate, OCA-git-bot, hparfr, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-france |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:11 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/bank-payment: - account_payment_partner - account_payment_mode OCA/community-data-files: - uom_unece - account_tax_unece - base_unece - account_payment_unece OCA/edi: - account_invoice_facturx - account_einvoice_generate - base_facturx OCA/l10n-france: - l10n_fr_chorus_account - l10n_fr_siret - l10n_fr_account_invoice_facturx OCA/server-env: - server_environment OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - l10n_fr - base_iban - account - base_setup - base - web - onboarding - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_vat - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests_oauthlib python-stdnum>=1.18 factur-x |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | With this module, Odoo will be able to generate Factur-X invoices that comply with the Chorus Pro specifications available on [Chorus Pro Community website](https://communaute-chorus-pro.finances.gouv.fr/). Chorus Pro is the electronic invoicing plateform of the French administration. All the suppliers of the French administration must send their invoices through Chorus Pro. To know more about Chorus and the obligation to send electronic invoices to the French administration, read [the dedicated page](https://www.economie.gouv.fr/entreprises/marches-publics-facture-electronique) on the website of the Ministry of Economic Affairs. |
No views found for this module.
No new fields.
Public methods (1)chorus_get_invoice(self, chorus_invoice_format)
syntax
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
syntax_odoo2chorus(self)
fr_chorus_invoice_format
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-france |
| GIT | |
| GIT | https://github.com/OCA/l10n-france.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-france/tree/16.0/l10n_fr_chorus_facturx |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | French Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Weblate, OCA-git-bot, hparfr, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-france |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/bank-payment: - account_payment_partner - account_payment_mode OCA/community-data-files: - uom_unece - account_tax_unece - base_unece - account_payment_unece OCA/edi: - account_invoice_facturx - account_einvoice_generate - base_facturx OCA/l10n-france: - l10n_fr_chorus_account - l10n_fr_siret - l10n_fr_account_invoice_facturx OCA/server-env: - server_environment OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - l10n_fr - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban - base_vat - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests_oauthlib python-stdnum astor factur-x |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
No views found for this module.
No new fields.
Public methods (1)chorus_get_invoice(self, chorus_invoice_format)
syntax
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
syntax_odoo2chorus(self)
fr_chorus_invoice_format
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-france |
| GIT | |
| GIT | https://github.com/OCA/l10n-france.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-france/tree/15.0/l10n_fr_chorus_facturx |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | French Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Weblate, OCA-git-bot, hparfr, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-france |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:43 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/bank-payment: - account_payment_partner - account_payment_mode OCA/community-data-files: - uom_unece - account_tax_unece - base_unece - account_payment_unece OCA/edi: - account_invoice_facturx - account_einvoice_generate - base_facturx OCA/l10n-france: - l10n_fr_chorus_account - l10n_fr_siret - l10n_fr_account_invoice_facturx OCA/server-env: - server_environment OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - l10n_fr - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban - base_vat - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests_oauthlib python-stdnum>=1.18 astor factur-x<=3.1 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
No views found for this module.
No new fields.
Public methods (1)chorus_get_invoice(self, chorus_invoice_format)
syntax
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
syntax_odoo2chorus(self)
fr_chorus_invoice_format
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-france |
| GIT | |
| GIT | https://github.com/OCA/l10n-france.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-france/tree/14.0/l10n_fr_chorus_facturx |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | French Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Raphaël Valyi, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-france |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:12 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/bank-payment: - account_payment_partner - account_payment_mode OCA/community-data-files: - uom_unece - account_tax_unece - base_unece - account_payment_unece OCA/edi: - account_invoice_facturx - account_einvoice_generate - base_facturx OCA/l10n-france: - l10n_fr_chorus_account - l10n_fr_siret - l10n_fr_account_invoice_facturx OCA/server-env: - server_environment OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - l10n_fr - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - base_iban - base_vat - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests_oauthlib python-stdnum astor factur-x<=3.1 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
No views found for this module.
No new fields.
Public methods (1)chorus_get_invoice(self, chorus_invoice_format)
syntax
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
syntax_odoo2chorus(self)
fr_chorus_invoice_format
Selection
ondelete={'xml_cii': 'set null', 'pdf_factur-x': 'set null'}
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/l10n-france |
| GIT | |
| GIT | https://github.com/OCA/l10n-france.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/l10n-france/tree/12.0/l10n_fr_chorus_facturx |
| VERSION | |
| VERSION | 1.0.2 |
| CATEGORY | |
| CATEGORY | French Localization |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Akretion |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Akretion |
| COMMITTERS | |
| COMMITTERS | Alexis de Lattre, Sylvain LE GAL, oca-travis, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/l10n-france |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:25 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/account-invoicing: - account_invoice_transmit_method OCA/bank-payment: - account_payment_partner - account_payment_mode OCA/community-data-files: - uom_unece - account_tax_unece - base_unece - account_payment_unece OCA/contract: - agreement_account - agreement OCA/edi: - account_invoice_facturx - account_e-invoice_generate - base_facturx OCA/l10n-france: - l10n_fr_chorus_account - l10n_fr_siret - l10n_fr_account_invoice_facturx OCA/server-env: - server_environment OCA/server-tools: - base_view_inheritance_extension odoo/odoo: - l10n_fr - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest - base_iban - base_vat - base_sparse_field |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
requests_oauthlib facturx |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
No views found for this module.
No new fields.
Public methods (1)chorus_get_invoice(self, chorus_invoice_format)
syntax
Selection
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
syntax_odoo2chorus(self)
fr_chorus_invoice_format
Selection
selection_add=[('xml_cii', 'CII 16B XML'), ('pdf_factur-x', 'Factur-X PDF')]
No public methods.