ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

PRE-VALIDATION

Pre-validation. Le contrôle syntaxique et sémantique d'un message EDI côté émetteur, avant transmission au partenaire.

Définition

La pre-validation est l'étape qualité où un émetteur EDI vérifie côté local que son message respecte le standard cible avant de l'envoyer. Le contrôle couvre la syntaxe (ISO 9735 pour EDIFACT, séparateurs X12, XSD pour UBL), la sémantique (cardinalités, qualifiants obligatoires, codes UNCL ou DE valides), et les règles métier (Schematron pour PEPPOL BIS, business rules X12 TR3). La pre-validation réduit drastiquement le taux de rejet en aval.

Origine

La pratique de pre-validation s'est généralisée avec PEPPOL et les outils Schematron-based de Phax/Helger entre 2015 et 2020. OpenPEPPOL maintient des kits de validation officiels téléchargeables, les CEN/CENELEC publient des règles métier pour EN 16931, ASC X12 publie ses TR3. Les validateurs modernes (validator.peppol.eu, ediverse.io tools) appliquent ces règles avant émission, en local ou via API.

Exemple en contexte

Un facturier qui émet une facture PEPPOL BIS Billing 3.0 exécute typiquement une chaîne de pre-validation à trois étages : (1) validation XSD UBL 2.1 pour la syntaxe XML, (2) validation Schematron EN 16931 pour la sémantique européenne, (3) validation Schematron PEPPOL BIS pour les règles supplémentaires PEPPOL. Si un seul des trois étages échoue, la facture n'est pas envoyée. Les erreurs sont retournées avec leur identifiant (BR-31, BR-CO-15) et leur localisation XPath dans le document.

Termes liés

  • Schematron — langage de règles utilisé en pre-validation PEPPOL.
  • EN 16931 — norme dont les Schematrons constituent la pre-validation.
  • MIG — document qui formalise les règles de pre-validation entre partenaires.

Dernière mise à jour: 14 mai 2026