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)
- Projet IXP (v1.21beta) : nouvelle version en ligne - mardi 7 janvier 2025
- Excel : conserver les zéros non significatifs à gauche - dimanche 5 janvier 2025
- Excellente année 2025 ! - mercredi 1 janvier 2025
- Projet IXP (v1.21beta) : contrôles de cohérences et gestion MULTIFEC - lundi 30 décembre 2024
- Joyeuses fêtes de fin d’année ! - mardi 24 décembre 2024