Segments communs aux EDI
Segments communs EDIFACT – Détails complets
UNB – Interchange Header
But : Ouvre l’enveloppe d’échange EDI entre deux partenaires. Contient les identifiants de l’expéditeur et du destinataire, la date, l’heure et une référence d’interchange.
Obligatoire : ✅ Oui
🔧 Syntaxe
UNB+<syntaxID>+<expéditeur>:<qualifiant>+<destinataire>:<qualifiant>+<date>:<heure>+<réf>'
📘 Exemple
UNB+UNOA:3+3015049500104:14+3013086500101:14+250505:1200+000001'
📝 Remarques
-
UNOA:3: syntaxe EDIFACT niveau A, version 3
-
14: qualifiant pour un code GLN (EAN)
-
- La date est au format AAMMJJ
Présent dans : Tous
UNH – Message Header
But : Débute le message EDIFACT. Indique le type de message, sa version, et un identifiant unique.
Obligatoire : ✅ Oui
🔧 Syntaxe
UNH+<identifiant message>+<type>:<version>:<release>:<agency>'
📘 Exemple
UNH+1+ORDERS:D:96A:UN'
📝 Remarques
-
- L’identifiant est unique dans le fichier.
-
- Exemple de type :
INVOIC,DESADV,ORDERS.
- Exemple de type :
Présent dans : Tous
BGM – Beginning of Message
But : Définit le type de document, son numéro et son statut (original, copie…).
Obligatoire : ✅ Oui
🔧 Syntaxe
BGM+<code type>+<numéro document>+<statut>'
📘 Exemple
BGM+380+INV20240501+9'
📝 Remarques
-
380= facture
-
351= avis d’expédition
-
220= commande
-
9= document original
Présent dans : Tous
DTM – Date/Time/Period
But : Spécifie une date ou période importante : commande, livraison, facturation, échéance.
Obligatoire : ✅ Oui
🔧 Syntaxe
DTM+<qualifiant>:<valeur>:<format>'
📘 Exemple
DTM+137:20240501:102'
📝 Remarques
-
137= date du document
-
2= livraison prévue
-
36= échéance
-
102= format AAAAMMJJ
Présent dans : Tous
RFF – Reference
But : Indique une référence liée au document : commande, contrat, facture…
Obligatoire : 🔶 Recommandé
🔧 Syntaxe
RFF+<qualifiant>:<valeur>'
📘 Exemple
RFF+ON:4500001234'
📝 Remarques
-
ON= numéro de commande
-
IV= numéro de facture
-
BM= référence BL
Présent dans : Tous