Automation

Accounting automation

Python accounting automation script: reads cash register or sales Excel exports, transforms and cleans data, generates the import file in the format expected by the accounting software (FEC, normalized CSV). Process hundreds of lines in seconds.

PythonPandasFECCSV
Automatisation comptable · Configuration
Sélection des fichiers
Fichier source
📊 ventes_novembre_2024.xlsx
Format source
Caisse enregistreuse (Excel)
Format cible
FEC (Fichier des Écritures Comptables)
Exercice
Novembre 2024
Code journal
VTE / ACH / BQ
▶ Lancer le traitement
Paramètres avancés
01

Main interface — source file selection and target format

Prévisualisation · Données transformées
Source (Excel brut)
DateN° venteLibelléMontant
11-28VTE-1042Vente pain campagneCHF 12.50
11-28VTE-1043Vente viennoiseriesCHF 28.30
11-27ACH-0312Fournisseur farineCHF -245.00
11-27VTE-1041Vente gâteauxCHF 67.80
→
FEC généré
CompteLibelléDateDébit
411000Boulangerie Moreau11-28CHF 12.50
706000Vente pain campagne11-28CHF -12.50
401000Fournisseur farine11-27CHF -245.00
607000Achats matières11-27CHF 245.00
02

Preview — preview of transformed data before export

Règles de mapping · Configuration colonnes
Correspondance des colonnes source → FEC
Colonne source (Excel)Champ FECTransformation
Date transaction→EcritureDatedd/mm/yyyy → yyyymmdd
N° de vente→EcritureNumSéquentiel auto
Description→EcritureLibTrim + upper
Montant TTC→Debit / CreditSigne → débit/crédit
Catégorie→CompteNumMapping plan comptable
Code caisse→JournalCodeVTE / ACH / BQ
03

Mapping rules — column correspondence configuration

Journal de traitement · 28/11/2024 14:32
Log d'exécution
14:32:00▶ Démarrage traitement — ventes_novembre_2024.xlsx
14:32:00✓ Lecture fichier : 156 lignes détectées
14:32:01✓ Validation colonnes : 6/6 colonnes mappées
14:32:01✓ Nettoyage : 3 doublons supprimés → 153 lignes
14:32:01⚠ Ligne 47 : catégorie vide → classée "DIVERS"
14:32:01⚠ Ligne 89 : catégorie vide → classée "DIVERS"
14:32:02✓ Génération écritures comptables : 306 lignes FEC
14:32:02✓ Vérification équilibre débit/crédit : OK
14:32:02✓ Export : FEC_novembre_2024.txt (47.2 KB)
14:32:03✓ Archivage : /exports/2024/11/
14:32:03■ Traitement terminé — 3.2 secondes — 0 erreur
04

Processing log — detailed log of operations and detected errors

Fichier résultat · FEC_novembre_2024.txt
Aperçu FEC — 306 écritures · Prêt à importer
✓ Équilibré✓ Norme DGFiPFEC 2024
JournalN°DateLibelléDébitCrédit
VTE00120241128Vente pain campagne12.50
VTE00220241128Vente viennoiseries28.30
ACH00320241127Fournisseur farine245.00
ACH00420241127Achats matières premières245.00
BQ00520241126Règlement client340.50
.........— 301 écritures supplémentaires —
05

Result file — export ready to import into accounting software

Ce type de projet vous intéresse ?

Démarrer un projet similaire