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.

Validateur EDIFACT

Validez la syntaxe de vos messages EDIFACT en local, dans votre navigateur.

Collez un message EDIFACT pour le valider.

Vérifie aussi la liste des segments autorisés pour le type de message (ORDERS, etc.).

Comment ça marche

Le validateur applique les règles de syntaxe ISO 9735 aux contrôles que l'on peut raisonnablement automatiser sans connaissance sémantique du message :

  1. Détection optionnelle d'un UNA en tête pour redéfinir les séparateurs.
  2. Tokenisation en segments en respectant le release character (par défaut ?).
  3. Vérification de la présence d'un UNB et d'un UNZ.
  4. Cohérence des références entre UNB et UNZ.
  5. Pour chaque message, paire UNH / UNT avec la même référence.
  6. Le compteur déclaré dans UNT doit correspondre au nombre réel de segments (UNH et UNT inclus).
  7. Le compteur déclaré dans UNZ doit correspondre au nombre de messages effectivement présents.

Confidentialité

Validation sémantique (V1.1)

La validation sémantique reste optionnelle : par défaut, seules les règles syntaxiques ISO 9735 s'appliquent (V1). Les checks sur les qualifiers (BGM[1]=220, NAD[1]=BY, DTM[1]=137…) et sur la complétude des composants obligatoires à l'intérieur d'un segment arriveront dans une itération ultérieure.

Documentation associée

  • EDIFACT — la vue d'ensemble du standard.
  • ORDERS D.96A — la structure complète d'un message ORDERS, avec exemple.

Dernière mise à jour: 13 mai 2026