France - FEC

l10n_fr_fec
REPOSITORY
REPOSITORYOCA/l10n-france
GIT
GIThttps://github.com/OCA/l10n-france.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-france/tree/8.0/l10n_fr_fec
VERSION
VERSION 0.2.0
CATEGORY
CATEGORYFrench Localization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSStéphane Bidoul, Alexis de Lattre, Alexandre Fayolle, Matthieu Dietrich, Sylvain LE GAL, GitHub, Stéphane Bidoul (ACSONE), OCA Transbot, Lionel Sausin (Numérigraphe), oca-travis, Weblate, OCA-git-bot, Mourad Elhadj Mimoune
WEBSITE
WEBSITEhttp://www.akretion.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:27
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account_accountant
    - account_voucher
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unicodecsv
unidecode
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_fr_fec_view account.fr.fec.form.view account.fr.fec form New
Models touched (1)

New fields (7)
  • encoding Selection
    default='iso8859_15' required=True string='Encoding' args: [('iso8859_15', 'ISO-8859-15'), ('utf-8', 'UTF-8'), ('ascii', 'ASCII')]
  • export_type Selection
    default='official' required=True string='Export Type' args: [('official', 'Official FEC report (posted entries only)'), ('nonofficial', 'Non-official FEC report (posted and unposted entries)')]
  • fec_data Binary
    readonly=True args: 'FEC File'
  • filename Char
    readonly=True size=256 string='Filename'
  • fiscalyear_id Many2one → account.fiscalyear
    required=True string='Fiscal Year' args: 'account.fiscalyear'
  • state Selection
    default='draft' string='State' args: [('draft', 'Draft'), ('done', 'Done')]
  • type Selection
    default='is_ir_bic' string='Company Type' args: [('is_ir_bic', 'I.S. or BIC @ I.R.')]
Public methods (1)
  • generate_fec(self)
    @api.multi
REPOSITORY
REPOSITORYOCA/l10n-france
GIT
GIThttps://github.com/OCA/l10n-france.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-france/tree/7.0/l10n_fr_fec
VERSION
VERSION 0.1
CATEGORY
CATEGORYFrench Localization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion
MAINTAINERS
MAINTAINERSAkretion
COMMITTERS
COMMITTERSAlexis de Lattre, Matthieu Dietrich, Sébastien BEAU
WEBSITE
WEBSITEhttp://www.akretion.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:16
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account_accountant
    - account_voucher
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES unicodecsv
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Fichier d'Échange Informatisé (FEC) pour la France
===================================================

Ce module permet de générer le fichier FEC tel que définit par l'arrêté du
29 Juillet 2013 portant modification des dispositions de l'article
A. 47 A-1 du livre des procédures fiscales.

Cet arrêté prévoit l'obligation pour les sociétés ayant une comptabilité
informatisée de pouvoir fournir à l'administration fiscale un fichier
regroupant l'ensemble des écritures comptables de l'exercice. Le format de ce
fichier, appelé FEC, est définit dans l'arrêté. Ce module implémente le
fichier FEC au format texte et non au format XML, car le format texte sera
facilement lisible et vérifiable par le comptable en utilisant un tableur.

Ce module a été écrit par Alexis de Lattre <alexis.delattre@akretion.com>.
    

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
account_fr_fec_view account.fr.fec.form.view account.fr.fec form New
Models touched (1)

New fields (0)

No new fields.

Public methods (1)
  • generate_fec(self, cr, uid, ids, context=None)