Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Pour ceux qui ont fait du SEPA avec PB comment se fait l'intégration des fichiers XML recus de votre cotés?
Faites vous un traitement batch ou c plutot plutôt interactif?
En resumé de mon coté :
- On parcourt le fichier
- On le decoupe en remises
puis pour chaque remise :
- insersion dans un treeview
- parcourir le treeview et inserer le contenu des balises dans une table
- imprimer les rapports
Le traitement est donc super long surtout que depuis février on a de plus en plus de SEpa.
Avez vous d autres idée pour optimiser cela .
Merci
Hors ligne
Bonjour, si tu cherches à gagner du temps il faut déjà voir où tu en perds le plus puis essayer d'optimiser ça.
L'insertion dans un treeview ça sert à quoi ?
Hors ligne
Personnellement je suis passé par les PBDOM pour les intégrations de flux entrant camt.054.001.xx et d'autres normes développé par d'autres développeurs ont été gérées de la même manière.
Le parcours en PBDOM est très simple et rapide, et traite l'insertion des données en table. Et s'il y a besoin de rapport on construit une datawindow en parallèle avec les données récupérés.
Hors ligne
Le Treeview c'est peut être parcequ'un des exemples du Sybase Code Xchange est un programme qui utilise PBDOM pour parser le XML et le mettre dans un TreeView
J'avais fait comme ça la première fois que j'ai fait un XML en PB.
Depuis j'utilise l'OLE MSXML
Logiquement tu devrais pouvoir remplir une datawindow directement au parsage du XML (avec PBDOM ou autre) sans passer par des étapes de découpage / treeview / etc.
Hors ligne