La dernière version d’IXP (1.21beta) est en ligne pour tests ! Les principales nouveautés concernent le langage LIXP.
Le langage LIXP s’enrichit de nouvelles fonctions : traitement de fichiers texte, bases MULTIFEC, base de données ACCESS….

Exemple d’expression assurant la création d’une base MULTIFEC avec des FEC désignés à partir d’une liste de numéros SIREN stockée dans un fichier texte :
§ -----------------------------------------------------------------------
§ CREATION BASE MULTIFEC
§ 31/12/2024 B. RIVIERE
§ -----------------------------------------------------------------------
ENTVAR["Année civile à charger ?";ANNEE]:
"C:\Users\UT01\OneDrive\Echanges PADoCC_Ecritures\Sources\FEC\"ANNEE"1231\":DRC[chemin_FEC]:
§ Suppression des FEC déjà chargés
FEC_LIBERERTOUT[]:
§ Ouverture du fichier liste SIREN
FTXT_OUVRE["SIREN";"LISTE SIREN "ANNEE]:
FTXT_NBENREG["SIREN"]:DRC[nb_siren]:
§ Chargement des FEC
BOUCLE_COMPTEUR[e;1;nb_siren;1;
FEC_CHARGER[chemin_FEC""FTXT_LIT["SIREN"]"FEC"ANNEE"1231.txt";""]
]:
FTXT_FERME["SIREN"]
§ Exportation MULTIFEC
"MULTIFEC "ANNEE:DRC[nom_MULTIFEC]
FEC_EXPORT["Exports/MULTIFEC/"nom_MULTIFEC]
§ Envoi mél
"Création MULTIFEC "nom_MULTIFEC" terminée.":DRC[message]:
ENVOI_MEL["Identifiants mél.txt";"benoit@auditsi.eu";"";"";"MAJ MULTIFEC";message;""]
La génération de bases MULTIFEC a été testée de manière concluante sur de grands volumes de FEC (plusieurs dizaines de FEC chargés en mémoires simultanément).
Liste des fonctions LIXP de gestion de fichiers texte :

Liste des FEC chargés en mémoire :

Exemple d’expression de mise à jour d’une base MULTIFEC à l’aide de FEC à jour :
§ -----------------------------------------------------------------------
§ MAJ BASE MULTIFEC
§ 31/12/2024 B. RIVIERE
§ -----------------------------------------------------------------------
ENTVAR["Année civile à charger ?";ANNEE]
"C:\Users\UT01\OneDrive\Echanges PADoCC_Ecritures\Sources\FEC\"ANNEE"1231\":DRC[chemin_FEC]
"MULTIFEC "ANNEE:DRC[nom_MULTIFEC]
ENTVAR["Nb de FEC à MAJ ?";nb_FEC]
§ Suppression des FEC déjà chargés
FEC_LIBERERTOUT[]
§ Chargement base MULTIFEC
MULTIFEC_CHARGER["Exports/MULTIFEC/"nom_MULTIFEC]
BOUCLE_COMPTEUR[compteur;1;nb_FEC;1]
§ Sélection du FEC
FEC_SELECT[""]:DRC[nom_fec]:
§ Calcul du n° SIREN à partir du nom du FEC
GAUCHE[DROITE[nom_fec;24];9]:DRC[siren]:
§ Calcul AAAAMM à partir du nom du FEC
GAUCHE[DROITE[nom_fec;12];6]:DRC[aaaamm]:
§ Libération FEC
FEC_LIBERER[siren;aaaamm]
§ Chargement du FEC
FEC_CHARGER[chemin_FEC""nom_FEC;""]
]
§ Exportation MULTIFEC
"MULTIFEC "ANNEE:DRC[nom_MULTIFEC]
FEC_EXPORT["Exports/MULTIFEC/"nom_MULTIFEC]
§ Envoi mél
"MAJ MULTIFEC "nom_MULTIFEC" terminée.":DRC[message]:
ENVOI_MEL["Identifiants mél.txt";"benoit@auditsi.eu";"";"";"MAJ MULTIFEC";message;""]
Exemple d’utilisation d’une base MULTIFEC préalablement enregistrée sur le PC : une fois la base MULTIFEC chargée en mémoire, extraction des soldes de caisse quotidiens (requête E258) :

Listing de l’expression :
FEC_LIBERERTOUT[]: "MULTIFEC MARY 2024":DRC[nom_MULTIFEC]: MULTIFEC_CHARGER["Exports/"nom_MULTIFEC]: FEC_EXPORT_E258_CAISSE_SLDQUOTID[""]
Plus d’infos sur le projet et téléchargements : rendez-vous sur la page du projet.
___
Le projet IXP est un interpréteur d’expression doté de nombreuses fonctions de calculs (langage d’expression LIXP) qui portent sur des sujets variés qu’un réviseur ou auditeur comptable retrouve dans son quotidien : reconstitution d’échéancier d’emprunt, calcul de RSP (réserve spéciale de participation) avec prise en compte du forfait social, pourcentage d’intérêt (y compris avec participation croisée sur la consolidante) et analyse des comptes de sociétés à partir du FEC (fusion de FEC, différence de versions entre deux FEC, requêtes SQL sur FEC, analyse de la TVA…). Le langage LIXP assure l’automatisation de la réalisation de l’ensemble de ces tâches.
Derniers articles parBenoît RIVIERE (voir tous)
- Analyse des données comptables (FEC) : analyse de la conformité comptable des transactions et de leur dénouement - dimanche 23 novembre 2025
- L’AMF et l’AFA appellent à la vigilance sur le risque de corruption par des réseaux criminels de personnes ayant accès à des informations privilégiées - lundi 4 août 2025
- Détecter les inversions HT/TVA avec ANA-FEC2 - jeudi 31 juillet 2025
- Analyse de FEC en ligne avec ANA-FEC2 (manuel d’utilisation) - mardi 29 juillet 2025
- Rapport AFA 2024 : les contrôles comptables à ne pas négliger - samedi 5 juillet 2025


