Skip to main content
Odoo Community Association

French Letter of Change

Beta License: AGPL-3 OCA/l10n-france Translate me on Weblate Try me on Runboat

This module adds support for French Letters of Change. This module supports:

  • Direct letter of change (in French : Lettre de change directe or LCR directe),

  • Accepted letter of change (in French : Lettre de change acceptée ; I call it paper letter of change),

  • Promissory note (in French : Billet à ordre),

It supports cash discounts debit orders and Dailly convention.

This module has 2 main features:

  • for Accepted Letter of Change, generate a paper letter of change as PDF following the official layout NF K 11-030-1.

  • generate of LCR (or BOR) CFONB files to send to your bank.

This module follows the specifications published on the CFONB website, section Espace documentaire > Instruments de paiement > Effet de commerce (document version of September 2002).

Table of contents

Installation

This module requires 2 Python libs:

In order to have the SIREN of the company and of the customer set in the CFONB file (optional field) and printed on the paper letter of exchange, the OCA module l10n_fr_siret must be installed. The installation of the module l10n_fr_siret is optional (because the SIREN field in the CFONB file is optional).

Configuration

To configure this module, you need to create a new payment mode linked to the payment method Lettre de Change Relevé that is automatically created when you install this module.

Once you selected this payment method, you will have a new section Bill of Exchange on the payment mode where you will have to configure:

  • the LCR type: Lettre de change non acceptée (LCR directe), Lettre de change acceptée or Billet à ordre,

  • the Default Collection Option,

  • if you have a Dailly Convention,

  • in case you have a Dailly convention, you will be able to configure the Default Dailly Option and the Convention Type.

Usage

This module adds a new field Bill of Exchange Bank Account on customer invoices to select the bank account of the customer that will be debited by the letter of exchange. This bank account must be a french IBAN.

If you configured the payment mode for Accepted Letter of Change, you will have a button Print Bill of Exchange on customer invoices to get the letter of change as PDF.

This module uses the standard workflow of debit orders as implemented in the OCA module account_payment_batch_oca. A debit order linked to a payment mode with the payment method Lettre de change relevé has a few additionnal constraints:

  • all payment lines must be in euro currency,

  • the bank accounts on the payment lines must be french IBANs,

  • if the payment order is configured with cash discount, you must configure the value date on the payment order (new field added by this module).

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.

Do not contact contributors directly about support or help with technical issues.

Credits

Authors

  • Akretion

Contributors

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

Current maintainer:

alexis-via

This module is part of the OCA/l10n-france project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

Metadata

Release files for odoo-addon-account-payment-fr-lcr 19.0.1.1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for odoo-addon-account-payment-fr-lcr 19.0.1.1.0.1
File Interpreter ABI Platform Actions
odoo_addon_account_payment_fr_lcr-19.0.1.1.0.1-py3-none-any.whl Python 3 none any Details for odoo_addon_account_payment_fr_lcr-19.0.1.1.0.1-py3-none-any.whl

Release files / odoo_addon_account_payment_fr_lcr-19.0.1.1.0.1-py3-none-any.whl

Download URL odoo_addon_account_payment_fr_lcr-19.0.1.1.0.1-py3-none-any.whl
Size 97.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8862772b1d9fd6973223112608a4793248e635b632000c63c90da18991b182c7
BLAKE2b-256 checksum
How to use checksums
62bb29205de1c5eda337c1f14d43d718494bc3704d13a399a460f69ba638d1c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for odoo-addon-account-payment-fr-lcr 19.0.1.1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page