Repository
OCA/l10n-france · module folder · Try on Runboat
Module version
1.0.0
Category
Accounting
Folder size
0.05 MB
License
AGPL-3
Application
No
Auto-installable
Yes
Website
https://github.com/OCA/l10n-france
Last tracking update
2026-08-07 09:06:34
Authors
Akretion, Odoo Community Association (OCA)
Maintainers
Akretion, Odoo Community Association (OCA)
Committers
Alexis de Lattre, OCA-git-bot, oca-ci
Odoo dependencies
Python dependencies
lxml, unidecode
System dependencies
None
Required by
None
Description
This module adds the regulatory reporting codes used in France for the
generation of non-SEPA ISO 20022/PAIN credit transfer files.
These codes are defined in the [technical note DGS
n°16-02](https://www.banque-france.fr/system/files/2023-08/banque_de_france_espace_declarants_note_technique_dgs_ndeg_16-02_v1.1.pdf)
of the [Banque de France](https://www.banque-france.fr/).

These regulatory codes are required for non-SEPA credit transfers with
an amount over 50 000 € (or equivalent amount in another currency).

This module allows to define a default regulatory reporting code on partners, that will be used by default on the non-SEPA credit transfer payment lines of this partner.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
view_partner_property_form res.partner form Inherits account.view_partner_property_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (1)
  • regulatory_reporting_id Many2one
    compute='_compute_regulatory_reporting_id' precompute=True readonly=False store=True
Public methods (0)

No public methods.

New fields (1)
  • credit_transfer_regulatory_reporting_id Many2one → account.pain.regulatory.reporting
    company_dependent=True help='It will be the default value for the field Regulatory Reporting of non-SEPA credit transfer payment lines with this partner.' string='Regulatory Reporting for Intl. Credit Transfers' args: 'account.pain.regulatory.reporting'
Public methods (0)

No public methods.

Loading…