Outil de gestion de XML de Liste Récapitulative ISEL, compatible XSD v 1.03 -------------------------------------------------------------- Mode interactif (Interface graphique) : - Extraire le .zip, puis exécuter le .bat (nécessite une machine virtuelle java) : DecodageLR.bat - Charger le XML de la liste récapitulative à tester - Aprés décodage, les erreurs éventuelles s'affichent, ainsi que le résultat du décodage. ------------------------------------------------------------------------------------------ NOUVEAUTE (21/01/2011) : Il permet de fusionner deux LR pour un même DPI / même année / même type de LR ! -------------------------------------------------------------- Mode "Ligne de commande" pour une LR : - Extraire le .zip, puis exécuter en ligne de commande un des .bat (nécessite une machine virtuelle java) : DecodageLR.bat + annee + paramètres Les paramètres : > DecodageLR.bat 2010 FichierADecoder.xml [OUTPUT / NO_OUTPUT] [liste règles à désactiver] [ > sortie.txt] Décodage d'une LR 2010 contenue dans fichierADecoder.xml. La sortie standard peut afficher le détail du résultat du décodage et eventuellement les erreurs s'il y en a en présisant "OUTPUT" comme deuxième paramètre de la commande, NO_OUTPUT si on ne le souhaite pas. On peut préciser une liste de règles à désactiver en les listant, séparées par des ";" par ex : RI_44;RV_2;RM_98 (voir la liste des regles dans le fichier RegleControle.txt joint) On peut également rediriger la sortie standard vers un fichier texte (> sortie.txt) pour garder une trace de l'exécution. -------------------------------------------------------------- Mode "Ligne de commande" pour un ensemble de LR dans un fichier zip : DecodageZIP.bat + paramètres Les paramètres : > DecodageZIP.bat année FichierDesLRs.zip [ > sortie.txt] Décodage d'un ensemble de LR pour l'année "année" contenues dans FichierDesLRs.zip. Il est fortement conseillé de rediriger la sortie standard vers un fichier texte (> sortie.txt) pour garder une trace utilisable de l'exécution. -------------------------------------------------------------- Ce décodeur signale les types d'erreurs suivants : - erreurs de compatibilité avec le schéma XSD, - erreur de validité et d'intégrité des données (spécifications Excel) - erreur règles métier. Attention, les règles métier suivantes ne sont pas intégrées dans cet outil : RM 29, 33, 61, 62, 72, 73. Voir http://www.getax.ch/isel pour le détail de ces spécifications (XSD, Excel, Règles métier de validiation).