Validateur EDIFACT
Validez la syntaxe de vos messages EDIFACT en local, dans votre navigateur.
Collez un message EDIFACT pour le valider.
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 :
- Détection optionnelle d'un
UNAen tête pour redéfinir les séparateurs. - Tokenisation en segments en respectant le release character (par défaut
?). - Vérification de la présence d'un
UNBet d'unUNZ. - Cohérence des références entre
UNBetUNZ. - Pour chaque message, paire
UNH/UNTavec la même référence. - Le compteur déclaré dans
UNTdoit correspondre au nombre réel de segments (UNH et UNT inclus). - Le compteur déclaré dans
UNZdoit 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.