Divers logiciels de Marc
Introduction
Autres liens
Logiciels divers
Postfinance / yellownet
Affichage de données en format XML
Introduction
Un petit script de 2002, qui peut interpréter et afficher en texte simple des entrées de Yellownet/Postfinance en format XML.
Il fonctionne pour moi, mais n'est pas forcément d'une robustesse. Comme il n'utilise pas les définitions, il ne peut valider
la sémantique. Postfinance n'a apparemment pas modifié les formats depuis.
Installation
Exemples
Désarchivage des données Yellownet transférées dans le répertoire 2006:
mkdir /tmp/ta
for i in 2006/*.tar.gz
do
(cd /tmp/ta && tar xzf -) < $i
done
Création des fichiers textes:
for i in /tmp/ta/*.xml
do
xml-post-import-records.pl $i > $i.texte
done
Ensuite, les fichiers .texte contiennent, par exemple, des entrées comme:
ENREGISTREMENT
text -> VIREMENT DU COMPTE 12-345-56 MIGROS BANK ZÜRICH EXPÉDITEUR: COMPAGNIE X
RUE LA MUSE 12 2053 CERNIER COMMUNICATIONS: FACT CRIL-X-2005-10-31-00
date -> 20060103
amount -> 1398.00
type -> 02
CREDIT
et
ENREGISTREMENT
text -> OPERATION AU GUICHET POSTAL DU 09.01.2006 CARTE NO 12345678 OFFICE DE
POSTE LA NEUVEVILLE
date -> 20060110
amount -> 20.00
type -> 10
DEBIT
et enfin, par exemple
TOTAL CREDIT: 2832.32
TOTAL DEBIT: 6305.05
DIFFERENCE DE SOLDE: -3472.73
--
MarcSCHAEFER - 21 Feb 2007
¶