OdooWiki OCA HUB

L10n FR Chorus Sale

l10n_fr_chorus_sale folder_open OCA/l10n-france open_in_new
French Localization License: AGPL-3

This module is an extension of the module l10n_fr_chorus_account for sale orders. Please refer to the README of the module l10n_fr_chorus_account for more info about Chorus Pro and electronic invoices for the French administration.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds Chorus Pro checks to sales orders: when a customer is set to receive invoices via Chorus Pro, confirming the order runs validation checks and shows the Chorus service code on the order.

This module links sales orders to the French Chorus Pro electronic invoicing setup. It is installed automatically when both the Chorus Pro accounting module and Sales are present.

On a sales order, two new pieces of information are shown: - The invoice sending method, taken from the customer's commercial entity, appears in the sales information section of the order form. - The Chorus service code, taken from the invoicing address's Chorus service, appears next to the invoicing address. It is only visible when the sending method is Chorus Pro.

Both values are stored on the order, so they can also be displayed as optional columns in the sales order and quotation lists.

When a user confirms a sales order whose invoicing customer is set to send invoices through Chorus Pro, the module runs the standard Chorus validation checks before the confirmation completes. These checks use the company's Chorus configuration, the invoicing address, the customer reference and the Chorus service code. If the required Chorus information is missing or invalid, the confirmation is blocked.

The module only extends the sale.order model and its form and list views; it does not add new menus or reports.

Models and fields (1)
  • sale.order · extends an existing modelchorus_service_code (Chorus Service Code), invoice_sending_method

Text generated by AI (DeepSeek) from reading the Odoo 18.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/l10n-france.

terminal Installation and usage

OCA documentation · Odoo 18.0

Upon validation of a quotation, if the Invoice Address has an Invoice Transmission Method set to Chorus Pro, if will perform configuration checks depending on the value of the field Info Required for Chorus of the Invoicing Partner.

No verified information in OCA: Installation, Configuration.

info

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.