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.

TRADACOMS — le standard EDI retail britannique d'origine

TRADACOMS (TRADing data COMmunicationS) est le tout premier standard EDI retail de masse en Europe, publié en 1982 par l'ANA (Article Number Association, devenue GS1 UK). Un standard EDI, c'est une grammaire commune permettant à l'ordinateur d'un distributeur et à celui d'un fournisseur d'échanger commandes et factures sans intervention humaine. TRADACOMS a précédé EDIFACT et EANCOM — il reste l'ancrage historique de l'EDI britannique, encore présent en legacy dans la grande distribution.

Histoire — de l'ANA 1982 à l'héritage GS1 UK

À la fin des années 1970, l'Article Number Association coordonne le déploiement du code-barres EAN dans la distribution britannique. Une fois les produits identifiés de façon unique, l'étape logique suivante est d'échanger les documents commerciaux (commande, livraison, facture) sous forme structurée. En 1982, l'ANA publie TRADACOMS — la première norme EDI retail de masse en Europe, plusieurs années avant que les Nations unies ne standardisent EDIFACT (1987).

Tesco, Sainsbury's, Marks & Spencer, Boots et ASDA l'adoptent massivement durant les années 80 et 90, sur réseaux à valeur ajoutée (VAN : INS, GEIS, IBM). TRADACOMS devient le langage par défaut du retail britannique. EANCOM, publié en 1990 comme sous-ensemble international d'EDIFACT, est désigné successeur — mais la migration reste lente : le parc installé TRADACOMS est immense et fonctionne.

text tradacoms-timeline.txt
1979       | L'Article Number Association (ANA) coordonne l'adoption du
           | code-barres EAN dans le retail britannique. Le besoin
           | d'échanger commandes et factures sous forme électronique
           | émerge naturellement entre distributeurs et fournisseurs.
           |
1982       | Publication de TRADACOMS (TRADing data COMmunicationS) par
           | l'ANA — premier standard EDI retail de masse en Europe,
           | antérieur à EDIFACT (1987) et à EANCOM (1990).
           |
1985-1995  | Adoption massive par Tesco, Sainsbury's, Marks & Spencer,
           | Boots, ASDA. TRADACOMS devient le rail EDI dominant du retail
           | britannique, sur réseaux VAN (INS / GEIS / IBM).
           |
1990       | GS1 publie EANCOM (sous-ensemble UN/EDIFACT) comme successeur
           | international. Le RU commence une migration lente — mais
           | TRADACOMS reste massivement déployé.
           |
2000-2010  | GS1 UK (ex-e.centre, ex-ANA) recommande officiellement la
           | migration vers EANCOM puis GS1 XML. TRADACOMS n'évolue plus :
           | la dernière mise à jour de schéma date de la fin des années 90.
           |
2010-2026  | TRADACOMS persiste en legacy chez de nombreux fournisseurs
           | historiques. GS1 UK ne maintient plus activement le standard
           | mais en publie toujours la documentation de référence.

Gouvernance — ANA puis GS1 UK

Le standard a été gouverné par l'ANA, rebaptisée e.centre au début des années 2000, puis fusionnée dans GS1 UK, la branche britannique de l'organisation mondiale GS1. GS1 UK publie toujours la documentation TRADACOMS de référence à titre historique, mais ne fait plus évoluer le schéma : aucune nouvelle version n'a été émise depuis la fin des années 1990.

La position officielle de GS1 UK est sans ambiguïté : les nouveaux déploiements doivent utiliser EANCOM (EDIFACT) ou GS1 XML, alignés sur les pratiques internationales et interopérables au-delà du seul marché britannique. TRADACOMS est un standard à maintenir, pas à étendre.

Schéma technique — segments TRADACOMS

TRADACOMS repose sur une syntaxe à segments avec des séparateurs propres, distincte d'EDIFACT. Un fichier débute par un segment d'en-tête d'échange STX et se termine par END. Chaque message interne est encadré par MHD (message header) et MTR (message trailer). Quelques segments structurants :

  • STX — Start of Transmission : émetteur, destinataire (codes EAN/GLN), date, heure, référence.
  • MHD / MTR — bornes de message (en-tête / fin), avec compteur de segments.
  • TYP — type de transaction (ex. 0430 NEW-ORDERS pour une commande).
  • SDT / CDT — Supplier / Customer Details : parties identifiées par code localisation EAN.
  • OLD — Order Line Detail : ligne de commande (EAN produit, quantité, prix, conditionnement).
  • END — fin de transmission avec compteur total de messages.
text tradacoms-orders-sample.edi
STX=ANAA:1+5012345000008:TESCO STORES+5060000000001:SUPPLIER+260616:101430+00001++ORDHDR'
MHD=1+ORDHDR:9'
TYP=0430+NEW-ORDERS'
SDT=5012345000008:0001+TESCO STORES LTD'
CDT=5060000000001:0002+ACME SUPPLIES LTD'
FIL=00001+1+260616'
MTR=6'
MHD=2+ORDERS:9'
CLO=:0001+TESCO DC LITTLEWICK+DA11 9DB'
ORD=ORD-2026-0042::260616'
DIN=260620+++0001'
OLD=1+5012345678900::EAN'
OLD=1++24+CASE+12.50'
MTR=6'
MHD=3+ORDTLR:9'
OTR=1'
MTR=2'
END=8'

TRADACOMS vs EANCOM / EDIFACT

DimensionTRADACOMSEANCOM (EDIFACT)
Publication1982 (ANA)1990 (GS1, sur EDIFACT 1987)
PortéeBritannique (national)Internationale
SyntaxeSegments ANA propriétairesUN/EDIFACT (UNA/UNB/UNH…)
Séparateurs= + : apostropheUNA configurable
IdentifiantsEAN/GLN 13 chiffres (ANA)GLN GS1 + ILN
MaintenanceGelée (fin années 90)Active (GS1)
Recommandation GS1 UKLegacy à migrerCible

Adoption — un legacy persistant

  • Encore en production chez de nombreux fournisseurs historiques connectés aux grandes enseignes britanniques, qui n'ont jamais migré un parc qui fonctionne.
  • Les grands distributeurs (Tesco, Sainsbury's, ASDA, Morrisons) acceptent désormais EANCOM/GS1, mais leurs VAN convertissent souvent TRADACOMS ↔ EANCOM en coulisse pour ne pas casser les connexions héritées.
  • Aucune évolution future — GS1 UK ne publie plus de nouvelle version ; tout nouvel onboarding fournisseur se fait en EANCOM ou GS1 XML.
  • Marché EDI retail britannique — le plus important d'Europe en volume ; TRADACOMS en reste la couche fondatrice, même si sa part décline mécaniquement chaque année.

Pièges courants

  • Parser TRADACOMS avec un moteur EDIFACT. Les séparateurs et l'apostrophe terminale diffèrent ; un mappeur EDIFACT naïf échoue. Il faut un profil de parsing TRADACOMS dédié.
  • Confondre code localisation et numéro produit. Le code EAN à 13 chiffres dans STX/SDT identifie une partie (GLN), pas un produit. Le produit est l'EAN-13 dans OLD.
  • Supposer une équivalence 1:1 avec EANCOM. La conversion TRADACOMS ↔ EANCOM perd ou approxime certains champs : à valider segment par segment, pas en bloc.
  • Croire le standard maintenu. TRADACOMS est gelé. Tout nouveau besoin fonctionnel doit passer par EANCOM ou GS1 XML — ne pas attendre de patch.
  • Oublier le contexte VAN. Beaucoup de flux TRADACOMS transitent encore par d'anciens réseaux à valeur ajoutée ; la migration vers AS2/AS4 ou PEPPOL doit être planifiée avec l'enseigne.

Liens transverses