·2 min
Validation Peppol : Schematron et UBL
La validation des documents UBL est une étape cruciale dans le cadre de la facturation électronique via Peppol. Le langage Schematron permet de vérifier la conformité des fichiers selon les règles strictes du réseau. Ce guide vous explique comment intégrer ces validations efficacement.
Schematron est une technologie XML utilisée pour définir des règles de validation spécifiques, non couvertes par les schémas XSD. Dans le contexte Peppol, chaque fichier UBL doit respecter des Business Rules (BR) et Syntax Rules (SR) définies par l'autorité Peppol. Un fichier non conforme sera rejeté par les Points d'Accès Peppol lors de la transmission. Les fichiers de validation Schematron sont souvent couplés à des moteurs comme Saxon ou Altova pour effectuer des vérifications à chaque étape du processus d'envoi.
Veelgestelde vragen
Qu'est-ce que Schematron et pourquoi est-il utilisé pour Peppol?
Schematron est un langage basé sur XML permettant de définir des règles de validation personnalisées. Dans le réseau Peppol, il est utilisé pour vérifier des aspects métiers (comme la présence d'une TVA valide) et syntaxiques dans les fichiers UBL, au-delà des simples contraintes XSD.
Comment valider un fichier UBL avec Schematron?
Pour valider un fichier UBL, utilisez un moteur comme Saxon ou un logiciel comme Oxygen XML Editor. Chargez le fichier UBL et le fichier Schematron correspondant (souvent nommé avec l'extension .sch) et exécutez le processus de validation pour détecter les éventuelles erreurs.
Quels types d'erreurs Schematron détecte-t-il?
Schematron détecte des erreurs spécifiques, comme l'absence de champs obligatoires (ex. 'InvoiceTypeCode'), des incohérences dans les montants (ex. total incorrect), ou des erreurs de format (ex. identifiants de TVA mal formés).
Quelles versions UBL sont supportées par Peppol?
Peppol utilise principalement UBL 2.1 et UBL 2.2. Assurez-vous que vos fichiers respectent la version requise par votre Pays ou votre Point d'Accès pour éviter les rejets.
Où trouver les fichiers Schematron pour Peppol?
Les fichiers Schematron officiels pour Peppol sont disponibles sur le site du Peppol eDelivery Network, dans la section dédiée aux ressources techniques. Chaque pays peut également fournir des règles locales additionnelles.
Volgende stap
Probeer Peppol OK met uw eigen factuur
Klaar met lezen? Open de passende conversiepagina en start vanuit daar de Peppol-stroom.
CSV converteren