Comment fonctionne la transformation des messages sur le réseau Peppol ?
Dans le monde de l'échange électronique de données, le réseau Peppol joue un rôle important. Ce réseau permet de faire des affaires électroniquement en utilisant des messages standardisés. Cependant, il est parfois nécessaire de transformer ces messages d'une norme à une autre. Voici comment ce processus fonctionne.
Qu'est-ce que la transformation ?
La transformation dans le contexte de Peppol signifie convertir un message d'une norme à une autre. Cela est essentiel car différentes entreprises et administrations utilisent souvent des standards de messages différents. Les deux normes les plus courantes au sein de Peppol sont UBL (Universal Business Language) et CII (Cross Industry Invoice).
Étapes du processus de transformation
1. Réception du message : Le processus commence lorsqu'un message, tel qu'une facture, est reçu. Ce message est rédigé selon une certaine norme, par exemple UBL.
2. Identification du destinataire : Une fois le message reçu, le destinataire est identifié en scannant le message pour obtenir des informations telles que l'ID Peppol du destinataire. Sur cette base, il est déterminé quel format de fichier le destinataire utilise et prend en charge. Cette étape est cruciale pour savoir dans quelle norme le message doit être converti.
3. Mappage : Après avoir déterminé le format de fichier à recevoir, le message est traité à l'aide d'un outil de mappage. Cet outil analyse le message et associe les données de la norme source à la norme cible. Chaque champ du message original est ainsi relié au champ correspondant dans le message cible.
Par exemple :
- Le champ "InvoiceDate" en UBL est mappé sur "IssueDate" en CII.
- Le champ "TotalAmount" en UBL est mappé sur "Amount" en CII.
4. Validation : Après le mappage, le message est validé. Cela implique de vérifier si toutes les données sont correctes et respectent les règles syntaxiques et sémantiques de la norme cible. La validation est une étape cruciale pour s'assurer que le message peut être traité sans problème par le destinataire.
5. Transformation : Ensuite, le message est réellement converti vers la norme cible à l'aide d'un logiciel spécialisé qui transforme les données mappées au nouveau format. Le résultat est un message contenant les mêmes informations, mais dans un format différent.
6. Envoi : Le message transformé est ensuite envoyé de manière sécurisée et rapide via le réseau Peppol au destinataire final. Grâce à l'infrastructure standardisée de Peppol, le message peut être traité sans autres ajustements par le destinataire.
Pourquoi la transformation est-elle importante ?
La transformation est essentielle pour garantir l'interopérabilité entre différents systèmes. Les entreprises et les administrations utilisent souvent des normes différentes pour leurs documents électroniques. En transformant les messages, il devient possible d'échanger des données sans problème, quelle que soit la norme utilisée. Cela favorise une communication efficace et sans erreur au sein du réseau Peppol.
Extensions aux e-factures
En plus des normes de base comme UBL et CII, le réseau Peppol prend également en charge des "extensions" pour les e-factures. Ces extensions ajoutent des champs et des structures spécifiques nécessaires à certains secteurs ou types de transactions. Un bon exemple est la "facture énergétique".
Qu'est-ce qu'une extension ?
Les extensions sont des spécifications supplémentaires utilisées en complément de la norme de base pour inclure des informations spécifiques à un secteur ou une application particulière. Elles garantissent que toutes les données nécessaires pour ce contexte spécifique sont incluses dans le document électronique.
Exemple : Facture énergétique Une facture énergétique est une version spécialisée de la facture électronique standard, conçue pour répondre aux besoins du secteur de l'énergie. Ces factures contiennent souvent des informations supplémentaires qui ne figurent pas dans une facture standard, telles que :
- Relevés de compteurs : Champs spécifiques pour indiquer les relevés des compteurs à différents moments.
- Données de consommation : Détails sur la consommation d'énergie, spécifiés par unité de temps (par exemple, mensuellement ou annuellement).
- Informations tarifaires : Informations sur les différents tarifs applicables, en fonction de la période ou de la quantité d'énergie consommée.
- Données contractuelles : Informations spécifiques sur le contrat énergétique, telles que la durée et les conditions du contrat.
Grâce à ces informations supplémentaires, les fournisseurs d'énergie et leurs clients peuvent échanger des factures détaillées et précises, conformes aux exigences du secteur.