Outil 100 % gratuit, créé par Roméo Kothan, développeurSuivre sur LinkedIn

Extraire les pièces jointes d’un flux PES

Factures, états de paie, conventions : les pièces justificatives d’un flux PES V2 sont enfouies dans le XML, compressées et encodées. Déposez le flux pour les récupérer en clair, une par une ou toutes ensemble dans un ZIP.

Déposez votre flux PES V2 (fichier XML)

Un PES Aller exporté par le logiciel financier : bordereaux de mandats, de titres et pièces justificatives. Les acquittements Hélios sont aussi reconnus. Glissez-déposez le fichier ici, ou

🔒 Le fichier est lu dans votre navigateur. Tiers, IBAN et pièces jointes ne sont envoyés nulle part.

Comment sont rangées les pièces justificatives

Le bloc PES_PJ contient une balise PJ par document. Le fichier d’origine est dansContenu/Fichier, compressé en gzip puis encodé en base 64, avec son type (MIMEType). Autour, on trouve son identifiant unique, son nom, son type (dépense, recette, état de paie, facture…) et, dans RefCompta, la pièce comptable à laquelle il se rattache.

Plus de détails dans le guide les pièces jointes du PES V2.

Les autres outils

Questions fréquentes

Pourquoi ne puis-je pas ouvrir la facture directement dans le XML ?

Dans un flux PES, chaque pièce justificative est compressée (gzip) puis convertie en texte (base 64) pour tenir dans le fichier XML. Il faut faire le chemin inverse pour retrouver le PDF : c’est ce que fait l’outil.

Le flux ne contient aucune pièce jointe, est-ce normal ?

Oui, souvent. Les pièces justificatives peuvent voyager dans un flux PES PJ séparé, ou être seulement référencées (balise PJRef) dans les mandats. L’onglet « Pièces jointes » indique ce que contient le fichier déposé.