EDIFACT
Electronic Data Interchange For Administration, Commerce and Transport. Le standard EDI dominant en dehors de l'Amérique du Nord depuis 1987.
Qu'est-ce qu'EDIFACT ?
EDIFACT est un standard de structuration et de syntaxe pour les messages échangés entre applications informatiques d'entreprises distinctes. Là où XML ou JSON décrivent aujourd'hui des objets à l'intérieur d'un texte balisé, EDIFACT décrit ses informations sous forme de segments identifiés par un code à trois lettres (BGM, NAD, LIN, DTM…) et séparés par des caractères réservés.
L'objectif n'a pas changé en 40 ans : permettre à deux systèmes — ERP, WMS, TMS, portail acheteur — d'échanger une commande, une facture ou un avis d'expédition sans ambiguïté, à grand volume, avec une lecture machine garantie. EDIFACT continue de transporter, en 2026, l'essentiel des flux EDI de la grande distribution européenne, de l'automobile, de la logistique et de l'industrie chimique.
Anatomie d'un message
Un message EDIFACT est encapsulé dans un interchange, lui-même
délimité par un en-tête UNB et un trailer UNZ. À l'intérieur,
un ou plusieurs messages individuels sont délimités par UNH / UNT.
Voici la structure de référence d'un interchange minimal :
UNB+UNOC:3+SENDER:14+RECEIVER:14+260513:1430+CTRL000001'
UNH+1+ORDERS:D:96A:UN:EAN008'
BGM+220+ORDER789+9'
DTM+137:20260513:102'
NAD+BY+5410000000123::9'
NAD+SU+5410000000456::9'
LIN+1++3520000001234:EN'
QTY+21:2'
UNS+S'
CNT+2:1'
UNT+9+1'
UNZ+1+CTRL000001'
Chaque segment commence par son tag (trois lettres) et termine par
une apostrophe '. Les éléments composites sont séparés par + ;
leurs composants par :. Une UNA service string advice peut être
placée en tête de l'interchange pour redéfinir ces séparateurs si la donnée transportée
le justifie.
Versions
UN/CEFACT publie deux directories par an, nommés D.<YY>A et
D.<YY>B. Quelques jalons clés :
| Version | Année | Statut | Notes |
|---|---|---|---|
D.96A | 1996 | Dominant historique | Encore largement utilisé dans la grande distribution et la logistique. |
D.01B | 2001 | Référence | Second directory le plus déployé. |
D.16B | 2016 | Référencé par EN 16931 | Sert de support à la facturation électronique européenne. |
D.21B | 2021 | Stable récent | Adoption progressive en industrie. |
D.24B | 2024 | Dernière release | Documentation en cours d'intégration. |
Cas d'usage
EDIFACT s'est imposé secteur par secteur, avec parfois des sous-ensembles métier qui restreignent ou enrichissent le directory officiel :
- Grande distribution / FMCG — via le subset GS1 EANCOM (basé sur D.96A puis D.01B).
- Automobile européen — via le subset Odette (pour les commandes JIT, les livraisons synchrones).
- Chimie — via CEFIC.
- Électronique — via EDIFICE.
- Logistique et transport multimodal — messages IFTMIN, IFTSTA, IFTMBC pour le booking et le tracking.
- Pétrochimie — via PIDX.
Outils
Pour explorer EDIFACT dans la pratique :
- Validateur EDIFACT — vérification syntaxique en local, dans le navigateur, sans envoi de données.
Pour aller plus loin
Les messages d'usage courant que tout intégrateur croise rapidement :
ORDERS D.96A commande d'achat · ORDRSP D.96A réponse de commande · DESADV D.96A avis d'expédition · INVOIC D.96A facture
Sources officielles UN/CEFACT : service.unece.org/trade/untdid pour les directories historiques, et le téléchargement officiel des directories pour les versions récentes.