Le Fichier des écritures comptables (FEC) n’est pas un simple export : c’est un format légal qui impose l’ordre, le nom et le type de chaque colonne. Toute divergence (ordre, intitulés, formats) peut être considérée comme une non-conformité. Voici la version « prête à implémenter », du gabarit aux contrôles qualité.
| # | Intitulé | Nom de champ (en-tête à respecter) | Type attendu |
|---|---|---|---|
| 1 | Code journal | JournalCode | Alphanumérique |
| 2 | Libellé journal | JournalLib | Alphanumérique |
| 3 | N° d’écriture (séquence continue) | EcritureNum | Alphanumérique |
| 4 | Date de comptabilisation | EcritureDate | Date AAAAMMJJ |
| 5 | N° de compte (PCG) | CompteNum | Alphanumérique |
| 6 | Libellé de compte (PCG) | CompteLib | Alphanumérique |
| 7 | N° de compte auxiliaire | CompAuxNum | Alphanumérique (vide si non utilisé) |
| 8 | Libellé compte auxiliaire | CompAuxLib | Alphanumérique (vide si non utilisé) |
| 9 | Référence de la pièce | PieceRef | Alphanumérique |
| 10 | Date de la pièce | PieceDate | Date AAAAMMJJ |
| 11 | Libellé de l’écriture | EcritureLib | Alphanumérique |
| 12 | Montant au débit | Debit | Numérique |
| 13 | Montant au crédit | Credit | Numérique |
| 14 | Code de lettrage | EcritureLet | Alphanumérique (vide si non utilisé) |
| 15 | Date de lettrage | DateLet | Date AAAAMMJJ (vide si non utilisé) |
| 16 | Date de validation | ValidDate | Date AAAAMMJJ |
| 17 | Montant en devise | Montantdevise | Numérique (vide si non utilisé) |
| 18 | Identifiant de la devise | Idevise | Alphanumérique (vide si non utilisé) |
Remarque multi-établissements : si nécessaire, ajoutez après ces 18 colonnes une colonne
CodeEtablissementpour identifier l’origine des écritures.
|).Exemple d’en-tête conforme (séparateur |) :
JournalCode|JournalLib|EcritureNum|EcritureDate|CompteNum|CompteLib|CompAuxNum|CompAuxLib|PieceRef|PieceDate|EcritureLib|Debit|Credit|EcritureLet|DateLet|ValidDate|Montantdevise|Idevise
EcritureNum doit être chronologique et continue sur l’exercice.CompteNum commence par les bonnes classes ; CompteLib = libellé PCG correspondant.CompAuxNum/CompAuxLib pour clients/fournisseurs (sinon, vide).EcritureDate, PieceDate, ValidDate.EcritureLet/DateLet que si un lettrage réel existe.Montantdevise/Idevise uniquement pour les écritures concernées.CompAux*.=ET(NB.SI(A2;"########")=1;ESTNUM(A2*1);MOIS(DATE(GAUCHE(A2;4)*1;STXT(A2;5;2)*1;STXT(A2;7;2)*1))=STXT(A2;5;2)*1)=ESTNUM(SUBSTITUE(B2;",";".")*1)AC|Achats|2025-000000123|20250115|607000|Achats de marchandises|||FAC-2025-04567|20250114|Facture Fournisseur X|0|1234,56|||20250115||
À adapter à votre séparateur ; veillez à ne pas insérer de « ; » ou d’espaces inutiles si vous utilisez
|ou tabulation.
1) Avant de commencer : poser le décor
Idée-force : vous gardez vos colonnes d’origine ; le classeur fait la traduction vers le gabarit FEC.
Alt+F11 → Fichier > Importer un fichier… → sélectionnez ExportFEC.bas → fermez l’éditeur.p_CheminExport : le dossier où déposer le fichier (ex. C:\Temp\).p_NomFichier : ex. FEC_DEMO_2025.csv.p_Séparateur : | (pipe) par défaut ; possible TAB.iso-8859-15 recommandé), virgule décimale forcée (OUI), champs optionnels vidés (OUI), rapport final (OUI).Une fois ces réglages posés, vous ne les touchez presque plus.
JRN_CODE, POST_DATE, GL_ACCOUNT…) : c’est Mapping_FEC qui s’occupe de faire correspondre.Règle d’or : une ligne = une écriture. Pas d’agrégat, pas de total. La macro s’occupe des formats.
JournalCode ← JRN_CODE, EcritureDate ← POST_DATE, Debit ← DEBIT…Vous sentez la logique ? On ne tord pas vos données : on les cartographie proprement.
Alt+F8 → ExportFEC → Exécuter.ExportFEC.La macro :
En prime, un rapport vous affiche le nombre de lignes exportées/rejetées et l’équilibre Débit/Crédit.
Outil de comparaison et repérage des offres étudiantes Choisir des verres progressifs ressemble rarement à…
Cet outil utile de rapprochement bancaire vous fait passer d’un écart brut à une justification…
Cette page vous propose une série d’exercices corrigés construits comme de véritables situations professionnelles, afin…
En adoptant ce journal comptable Excel vierge automatisé, vous gagnez immédiatement en clarté et en…
Maîtriser une étude de cas doit reposer sur une méthode claire et reproductible. Cette page…
Entre une visite de routine et une maintenance réellement maîtrisée, la différence tient souvent à…
This website uses cookies.