Acquittement PES et rejet Hélios : lire l’acquit et corriger
Envoyer un flux PES ne suffit pas : il faut vérifier qu’il a été intégré. La preuve, c’est l’acquittement, un petit fichier XML renvoyé par Hélios pour chaque flux reçu. C’est le seul moyen de savoir ce qui est réellement arrivé chez le comptable.
Où le trouver
Si vous transmettez vos flux vous-même sur le portail de la DGFiP, l’acquit se récupère dans l’espace de réception des fichiers, où il reste disponible 7 jours. Si vous passez par un tiers de télétransmission, c’est lui qui le récupère : il apparaît dans son interface. Son nom reprend celui du flux envoyé, avec la mention « ack ».
Les trois balises à lire
Un acquit contient un élément ElementACQUIT par bordereau (ou par pièce justificative). Dans chacun :
DomaineAckdit de quoi il s’agit : 5 pour la dépense, 6 pour la recette, 4 pour une pièce justificative, 0 pour un problème technique sur tout le fichier ;EtatAckvaut 1 si l’élément est intégré, 0 s’il est rejeté ;- en cas de rejet,
NumAnoAckdonne un code (par exempleERREUR_DOUBLON_BORDEREAU) etLibelleAnoAckle libellé de l’anomalie.
Un même acquit peut donc annoncer un bordereau de mandats intégré et un bordereau de titres rejeté.
Rejet en boîte 1 : le fichier est mal construit
Le Guichet XML commence par vérifier que le fichier respecte le schéma du PES V2. Une balise obligatoire manque, une valeur n’a pas le bon format, une balise est mal placée : tout le flux est refusé, avec un message en anglais du type :
Erreur de validation XSD en boîte 1 [(56,8) attribute “V” has a bad value: the value is out of the range (minExclusive specifies 0).]
Les nombres entre parenthèses donnent la ligne et la colonne dans le fichier. Ici, une valeur qui devait être strictement positive vaut zéro, typiquement un numéro ou un montant à 0. Autre message fréquent : « tag name X is not allowed. Possible tag names are Y », qui signale presque toujours qu’une balise obligatoire Y est absente juste avant X.
Ces erreurs viennent du logiciel financier ou d’une donnée saisie de façon inhabituelle. Elles sont rares une fois le logiciel bien paramétré, et se règlent souvent avec l’éditeur.
Rejet en boîte 5 : le contenu est refusé
Une fois la structure validée, le Guichet XML contrôle le contenu : cohérence des codes, des montants, des tiers, et conformité au paramétrage du budget dans Hélios. Dès la première anomalie, le bordereau est rejeté, et l’acquit donne un libellé numéroté, par exemple :
1968 – Le bordereau a déjà été intégré dans HELIOS
Chaque numéro correspond à un contrôle précis. La liste des anomalies Hélios donne pour chacun la balise concernée, la cause et la correction. Quelques cas fréquents :
- 1968 : bordereau déjà intégré. Le même numéro a déjà été envoyé, souvent lors d’un premier envoi qu’on croyait perdu. Vérifiez avant de renvoyer quoi que ce soit.
- 1953 à 1956 : en-tête incorrect (poste comptable, budget ou SIRET de la collectivité). C’est tout le flux qui est concerné.
- 1959 et 1960 : le flux est signé alors que le paramétrage ne le prévoit pas, ou l’inverse.
Attention : le contrôle s’arrête à la première anomalie de chaque bordereau. Après correction, un autre rejet peut apparaître.
Corriger et renvoyer
La correction se fait dans le logiciel financier, jamais en modifiant le XML à la main. Le logiciel produit alors un nouveau flux. Quand le problème relève du paramétrage d’Hélios (budget non ouvert au PES, signature non activée), c’est le comptable public qui doit intervenir.
Lire un acquittement en un clic
Le lecteur d’acquittements affiche chaque bordereau avec son état, traduit les messages de la boîte 1 et explique les anomalies numérotées, avec la correction à apporter. Le fichier reste sur votre ordinateur.
Un flux PES à lire ? Déposez le fichier XML : bordereaux, mandats, titres, tiers et pièces jointes s’affichent en clair, sans que le fichier quitte votre ordinateur.
Questions fréquentes
Combien de temps l’acquittement reste-t-il disponible ?
Sur le portail de la DGFiP, les fichiers d’acquit restent téléchargeables pendant 7 jours. Si vous passez par un tiers de télétransmission, c’est lui qui les récupère.
Un bordereau rejeté bloque-t-il tout le flux ?
Pas en boîte 5 : seul le bordereau en anomalie est rejeté, les autres sont intégrés. En boîte 1 (erreur de schéma) ou pour certains problèmes d’en-tête et de paramétrage, c’est tout le flux qui est refusé.
À lire aussi
Le flux PES V2 expliqué : bordereaux, mandats, titres et pièces jointes
Le PES V2 transporte mandats, titres et pièces jointes de l’ordonnateur vers Hélios. Enveloppe, en-tête, bordereaux, pièces, lignes, tiers : tout le fichier.
Ouvrir un fichier PES V2 sans Xemelios : les solutions
Xemelios ne s’installe pas sur votre poste ? Ouvrir un flux PES V2 avec le navigateur, Excel ou un lecteur en ligne qui garde le fichier sur l’ordinateur.
Les pièces jointes du PES V2 : comment elles sont stockées et comment les récupérer
Factures et justificatifs voyagent dans le bloc PES_PJ, compressés (gzip) et encodés en base 64. Comment ils se rattachent aux mandats et comment les extraire.