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.
EDIFACT — architecture de données en transit

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 :

edifact minimal-orders.edi
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 :

VersionAnnéeStatutNotes
D.96A1996Dominant historiqueEncore largement utilisé dans la grande distribution et la logistique.
D.01B2001RéférenceSecond directory le plus déployé.
D.16B2016Référencé par EN 16931Sert de support à la facturation électronique européenne.
D.21B2021Stable récentAdoption progressive en industrie.
D.24B2024Dernière releaseDocumentation 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.