Skip to main content

Create French LCR CFONB files

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file odoo_addon_account_payment_fr_lcr-18.0.1.0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for odoo_addon_account_payment_fr_lcr-18.0.1.0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e91957b28423bf743f5f04808f94ee84e6c44fe65965bb06b02f315df8d82086
MD5 24069560ee6f2c3fdafa6c21259e3730
BLAKE2b-256 9cfe2ba841cd56cd9baa0bb388f12f5350a2c8e6f48a3f06a331aca9610709a5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page