agentsclimarketplace

Fr fec generator

Skill BuilderCed/agent-skills/skills/metier-fr/fr-fec-generator

31 cross-platform AI agent skills for regulated industries & underserved markets. EU compliance (AI Act, NIS2, DORA, GDPR), French professional (accounting, tax, notary, real estate), security audit, agent evaluation, Africa mobile money, offline-first.

Install
npx -y skills add BuilderCed/agent-skills --skill fr-fec-generator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Generate and validate FEC (Fichier des Ecritures Comptables) files compliant with French DGFIP specifications. 18 mandatory fields, tab-delimited, UTF-8.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

4.5 KB, as published. Nobody here has run it

FEC Generator (Fichier des Ecritures Comptables)

AVERTISSEMENT : Ce skill aide a la preparation. La validation finale doit etre faite par un expert-comptable. Amende de 5 000 EUR en cas de non-conformite.

Quand Utiliser

  • Generer un fichier FEC a partir de donnees comptables
  • Valider un FEC existant avant transmission a la DGFIP
  • Comprendre les 18 champs obligatoires
  • Corriger les erreurs courantes de format

Specification du Format

  • Extension : .txt
  • Encodage : UTF-8
  • Delimiteur : Tabulation \t ou pipe | (coherent dans tout le fichier)
  • Nom de fichier : {SIREN}FEC{AAAAMMJJ}.txt (ex: 123456789FEC20251231.txt)
  • Separateur decimal : Point . ou virgule , (coherent dans tout le fichier)
  • Couverture : Toutes les ecritures d'un exercice fiscal complet

Les 18 Champs Obligatoires

#ChampDescriptionFormat
1JournalCodeCode du journalTexte (ex: "VE", "AC", "BQ")
2JournalLibLibelle du journalTexte (ex: "Ventes", "Achats")
3EcritureNumNumero de l'ecritureTexte, unique et croissant
4EcritureDateDate de l'ecritureAAAAMMJJ
5CompteNumNumero de compte PCGTexte (3 a 12 chiffres)
6CompteLibLibelle du compteTexte
7CompAuxNumCompte auxiliaireTexte (ou vide)
8CompAuxLibLibelle auxiliaireTexte (ou vide)
9PieceRefReference de la pieceTexte
10PieceDateDate de la pieceAAAAMMJJ
11EcritureLibLibelle de l'ecritureTexte
12DebitMontant au debitNumerique (0.00 si vide)
13CreditMontant au creditNumerique (0.00 si vide)
14EcrtureLettrageLettrageTexte (ou vide)
15DateLettrageDate de lettrageAAAAMMJJ (ou vide)
16ValidDateDate de validationAAAAMMJJ
17MontantdeviseMontant en deviseNumerique (ou vide)
18IdeviseIdentifiant deviseTexte ISO 4217 (ou vide)

Regles de Validation

  1. En-tete obligatoire : premiere ligne = noms exacts des 18 champs
  2. EcritureNum : croissant dans le temps, sans trous
  3. Debit + Credit : jamais les deux non-zero sur la meme ligne
  4. Equilibre : pour chaque EcritureNum, somme debits = somme credits
  5. CompteNum : doit correspondre au PCG (classes 1-8)
  6. Dates : format AAAAMMJJ strict, dans l'exercice fiscal
  7. Delimiteur : un seul type dans tout le fichier
  8. Decimal : un seul separateur dans tout le fichier

Erreurs Courantes

ErreurCauseCorrection
Encodage corrompuAccents mal encodesForcer UTF-8 a l'export
Delimiteur mixteTab + pipe melangesUniformiser
EcritureNum non croissantEcritures ajoutees hors ordreRetrier par date
SIREN dans nom fichierSIREN incorrect ou absentVerifier au registre
Debit ET credit non-zeroLigne avec les deux montantsSplitter en 2 lignes

Exemple de FEC Valide

JournalCode\tJournalLib\tEcritureNum\tEcritureDate\tCompteNum\tCompteLib\tCompAuxNum\tCompAuxLib\tPieceRef\tPieceDate\tEcritureLib\tDebit\tCredit\tEcrtureLettrage\tDateLettrage\tValidDate\tMontantdevise\tIdevise
VE\tVentes\t001\t20260101\t411000\tClients\tC001\tClient A\tFA-001\t20260101\tFacture janvier\t1200.00\t0.00\t\t\t20260131\t\t
VE\tVentes\t001\t20260101\t706000\tPrestations\t\t\tFA-001\t20260101\tFacture janvier\t0.00\t1000.00\t\t\t20260131\t\t
VE\tVentes\t001\t20260101\t445710\tTVA collectee\t\t\tFA-001\t20260101\tFacture janvier\t0.00\t200.00\t\t\t20260131\t\t

Ce Que Ce Skill Ne Fait PAS

  • Ne transmet pas le FEC a la DGFIP (envoi manuel ou via logiciel comptable)
  • Ne corrige pas les erreurs comptables de fond (seulement le format)
  • Ne genere pas les A-nouveaux (ecriture d'ouverture)

References

Base legale : Article L47 A-1 du Livre des procedures fiscales Amende : 5 000 EUR par exercice non conforme (Article 1729 D du CGI)

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.