French Letter of Change

Create French LCR CFONB files

Technical Name:
account_payment_fr_lcr
Version:
18.0
License:
Author:
Akretion
https://odoo-community.org/web/image/product.template/716647/image_1920?unique=bf0c64d
  • Odoo Version

Read the rules established to regulate the OCA (Bylaws )

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

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.

This is a preview of the recently viewed products by the user.
Once the user has seen at least one product this snippet will be visible.

Recently viewed Products