-
-
Notifications
You must be signed in to change notification settings - Fork 116
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by alexis-via
- Loading branch information
Showing
18 changed files
with
1,757 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,103 @@ | ||
============ | ||
France - FEC | ||
============ | ||
|
||
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
!! This file is generated by oca-gen-addon-readme !! | ||
!! changes will be overwritten. !! | ||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | ||
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png | ||
:target: https://odoo-community.org/page/development-status | ||
:alt: Beta | ||
.. |badge2| image:: https://img.shields.io/badge/licence-LGPL--3-blue.png | ||
:target: http://www.gnu.org/licenses/lgpl-3.0-standalone.html | ||
:alt: License: LGPL-3 | ||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fl10n--france-lightgray.png?logo=github | ||
:target: https://github.com/OCA/l10n-france/tree/14.0/l10n_fr_fec_oca | ||
:alt: OCA/l10n-france | ||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png | ||
:target: https://translation.odoo-community.org/projects/l10n-france-14-0/l10n-france-14-0-l10n_fr_fec_oca | ||
:alt: Translate me on Weblate | ||
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png | ||
:target: https://runbot.odoo-community.org/runbot/121/14.0 | ||
:alt: Try me on Runbot | ||
|
||
|badge1| |badge2| |badge3| |badge4| |badge5| | ||
|
||
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 <https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticle=LEGIARTI000018567134&cidTexte=LEGITEXT000006069583>`_. | ||
|
||
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é. | ||
|
||
Le détail du format du FEC est spécifié dans le bulletin officiel des finances publiques `BOI-CF-IOR-60-40-20-20131213 <http://bofip.impots.gouv.fr/bofip/9028-PGP.html?identifiant=BOI-CF-IOR-60-40-20-20131213>` du 13 Décembre 2013. 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. | ||
|
||
La structure du fichier FEC généré par ce module a été vérifiée avec le logiciel | ||
*Test Compta Demat* version 1_00_06 disponible sur | ||
`le site de la direction générale des finances publiques <http://www.economie.gouv.fr/dgfip/outil-test-des-fichiers-des-ecritures-comptables-fec>` | ||
en utilisant une base de donnée Odoo réelle. | ||
|
||
**Table of contents** | ||
|
||
.. contents:: | ||
:local: | ||
|
||
Usage | ||
===== | ||
|
||
Pour générer le *FEC*, allez dans le menu *Invoicing > Reporting > France > FEC* qui va démarrer l'assistant de génération du FEC. | ||
|
||
Bug Tracker | ||
=========== | ||
|
||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/l10n-france/issues>`_. | ||
In case of trouble, please check there if your issue has already been reported. | ||
If you spotted it first, help us smashing it by providing a detailed and welcomed | ||
`feedback <https://github.com/OCA/l10n-france/issues/new?body=module:%20l10n_fr_fec_oca%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. | ||
|
||
Do not contact contributors directly about support or help with technical issues. | ||
|
||
Credits | ||
======= | ||
|
||
Authors | ||
~~~~~~~ | ||
|
||
* Akretion | ||
|
||
Contributors | ||
~~~~~~~~~~~~ | ||
|
||
* Alexis de Lattre <[email protected]> | ||
* Odoo S.A. <https://www.odoo.com/> | ||
|
||
Maintainers | ||
~~~~~~~~~~~ | ||
|
||
This module is maintained by the OCA. | ||
|
||
.. image:: https://odoo-community.org/logo.png | ||
:alt: Odoo Community Association | ||
:target: https://odoo-community.org | ||
|
||
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. | ||
|
||
.. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px | ||
:target: https://github.com/alexis-via | ||
:alt: alexis-via | ||
|
||
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__: | ||
|
||
|maintainer-alexis-via| | ||
|
||
This module is part of the `OCA/l10n-france <https://github.com/OCA/l10n-france/tree/14.0/l10n_fr_fec_oca>`_ project on GitHub. | ||
|
||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
from . import wizard |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Copyright 2013-2020 Akretion France (http://www.akretion.com/) | ||
# @author: Alexis de Lattre <[email protected]> | ||
# Copyright 2016-2020 Odoo SA (https://www.odoo.com/fr_FR/) | ||
# @author: Alexis de Lattre <[email protected]> | ||
|
||
{ | ||
"name": "France - FEC", | ||
"category": "Accounting", | ||
"version": "16.0.1.0.0", | ||
"license": "LGPL-3", | ||
"summary": "Fichier d'Échange Informatisé (FEC) for France", | ||
"author": "Akretion,Odoo Community Association (OCA)", | ||
"maintainers": ["alexis-via"], | ||
"website": "https://github.com/OCA/l10n-france", | ||
"depends": ["l10n_fr", "account", "date_range"], | ||
"external_dependencies": { | ||
"python": ["unicodecsv", "unidecode"], | ||
}, | ||
"data": [ | ||
"security/ir.model.access.csv", | ||
"security/ir_rule.xml", | ||
"wizard/account_fr_fec_oca_view.xml", | ||
], | ||
"installable": True, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,209 @@ | ||
# Translation of Odoo Server. | ||
# This file contains the translation of the following modules: | ||
# * l10n_fr_fec_oca | ||
# | ||
msgid "" | ||
msgstr "" | ||
"Project-Id-Version: Odoo Server 16.0\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2023-06-16 10:25+0000\n" | ||
"PO-Revision-Date: 2023-06-16 10:37+0000\n" | ||
"Last-Translator: Alexis de Lattre <[email protected]>\n" | ||
"Language-Team: \n" | ||
"Language: fr\n" | ||
"MIME-Version: 1.0\n" | ||
"Content-Type: text/plain; charset=UTF-8\n" | ||
"Content-Transfer-Encoding: \n" | ||
"Plural-Forms: \n" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__encoding__ascii | ||
msgid "ASCII" | ||
msgstr "ASCII" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__partner_account_ids | ||
msgid "Accounts" | ||
msgstr "Comptes" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__partner_option__all | ||
msgid "All" | ||
msgstr "Tous" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model_terms:ir.ui.view,arch_db:l10n_fr_fec_oca.account_fr_fec_oca_form | ||
msgid "Cancel" | ||
msgstr "Annuler" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__company_id | ||
msgid "Company" | ||
msgstr "Société" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__create_uid | ||
msgid "Created by" | ||
msgstr "Créé par" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__create_date | ||
msgid "Created on" | ||
msgstr "Créé le" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__date_range_id | ||
msgid "Date Range" | ||
msgstr "Période" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__display_name | ||
msgid "Display Name" | ||
msgstr "Nom affiché" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__encoding | ||
msgid "Encoding" | ||
msgstr "Encodage" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__date_to | ||
msgid "End Date" | ||
msgstr "Date de fin" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__export_type | ||
msgid "Export Type" | ||
msgstr "Type d'export" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.actions.act_window,name:l10n_fr_fec_oca.account_fr_fec_oca_action | ||
#: model:ir.ui.menu,name:l10n_fr_fec_oca.account_fr_fec_oca_menu | ||
msgid "FEC (OCA)" | ||
msgstr "FEC (OCA)" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__fec_data | ||
msgid "FEC File" | ||
msgstr "Fichier FEC" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model,name:l10n_fr_fec_oca.model_account_fr_fec_oca | ||
msgid "Ficher Echange Informatise" | ||
msgstr "Fichier Echange Informatise" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__delimiter | ||
msgid "Field Delimiter" | ||
msgstr "Séparateur de champ" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,help:l10n_fr_fec_oca.field_account_fr_fec_oca__partner_identifier | ||
msgid "" | ||
"Field on partner used for the column CompAuxNum. If you select 'Reference', " | ||
"make sure all partners used in journal items have a Reference and that this " | ||
"reference is unique." | ||
msgstr "" | ||
"Champ du partenaire utilisé pour la colonne CompAuxNum. Si vous sélectionnez " | ||
"\"Référence\", assurez-vous que tous les partenaires utilisés dans les " | ||
"écritures comptables ont une référence et que cette référence est unique." | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__filename | ||
msgid "Filename" | ||
msgstr "Nom du fichier" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model_terms:ir.ui.view,arch_db:l10n_fr_fec_oca.account_fr_fec_oca_form | ||
msgid "Generate" | ||
msgstr "Générer" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__id | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__partner_identifier__id | ||
msgid "ID" | ||
msgstr "ID" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__encoding__iso8859_15 | ||
msgid "ISO-8859-15" | ||
msgstr "ISO-8859-15" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca____last_update | ||
msgid "Last Modified on" | ||
msgstr "Dernière modification le" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__write_uid | ||
msgid "Last Updated by" | ||
msgstr "Dernière mise à jour par" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__write_date | ||
msgid "Last Updated on" | ||
msgstr "Dernière mise à jour le" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#. odoo-python | ||
#: code:addons/l10n_fr_fec_oca/wizard/account_fr_fec_oca.py:0 | ||
#, python-format | ||
msgid "Missing SIRET on company %s." | ||
msgstr "SIRET manquant sur la société %s." | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__export_type__nonofficial | ||
msgid "Non-official FEC report (posted and draft entries)" | ||
msgstr "Rapport FEC non officiel (écritures comptabilisées et brouillons)" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__export_type__official | ||
msgid "Official FEC report (posted entries only)" | ||
msgstr "Rapport FEC officiel (écritures comptabilisées uniquement)" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__partner_option | ||
msgid "Partner Export Option" | ||
msgstr "Option d'export pour le partenaire" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__partner_identifier | ||
msgid "Partner Identifier" | ||
msgstr "Identifiant du partenaire" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__partner_option__receivable_payable | ||
msgid "Receivable and Payable Accounts" | ||
msgstr "Comptes client et fournisseur" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__partner_identifier__ref | ||
msgid "Reference" | ||
msgstr "Référence" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__partner_option__accounts | ||
msgid "Selected Accounts" | ||
msgstr "Comptes sélectionnés" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields,field_description:l10n_fr_fec_oca.field_account_fr_fec_oca__date_from | ||
msgid "Start Date" | ||
msgstr "Date de début" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__delimiter__tab | ||
msgid "Tab" | ||
msgstr "Tabulation" | ||
|
||
#. module: l10n_fr_fec_oca | ||
#. odoo-python | ||
#: code:addons/l10n_fr_fec_oca/wizard/account_fr_fec_oca.py:0 | ||
#, python-format | ||
msgid "The start date must be before the end date." | ||
msgstr "La date de début doit être antérieure à la date de fin." | ||
|
||
#. module: l10n_fr_fec_oca | ||
#: model:ir.model.fields.selection,name:l10n_fr_fec_oca.selection__account_fr_fec_oca__encoding__utf-8 | ||
msgid "UTF-8" | ||
msgstr "UTF-8" |
Oops, something went wrong.