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.

X12 240 — Motor Carrier Package Status

Le 240 fournit le statut d'un colis ou d'un groupe de colis considérés comme une expédition par un transporteur routier. C'est le format historique de tracking parcel et small-package.

Objet

Le 240 reporte le statut d'un colis (UPS, FedEx, USPS, OnTrac, regional parcel) avec l'événement le plus récent — arrivée à un hub, en transit, livré, exception. C'est historiquement la voie EDI utilisée par les chargeurs grand-compte qui ne pouvaient pas encore consommer les APIs de tracking parcel. Aujourd'hui, l'API est dominante ; le 240 sert dans les contextes où l'archivage EDI est obligatoire.

Structure d'enveloppe

Le 240 voyage dans un functional group PS (Package Status). Exemple didactique en 004010 :

x12 example-240.x12
ISA*00*          *00*          *ZZ*ACMEPARCEL    *ZZ*ACMESHIPPER   *260514*1430*U*00401*000000240*0*P*>~
GS*PS*ACMEPARCEL*ACMESHIPPER*20260514*1430*1*X*004010~
ST*240*0001~
BX*00*PS-2026-0033*ACMEPARCEL*PRO-7800*20260514~
N1*SH*ACME WAREHOUSE 1*92*WH-001~
N1*CN*BOB DOE*92*CONS-0099~
LX*1~
N9*BM*BOL-2026-998~
PKG*F*68***NO LABEL OF UPS~
T6*20260514*1230*A1*MEMPHIS HUB*TN*US~
SE*9*0001~
GE*1*1~
IEA*1*000000240~

Le BX (General Shipment Information) ouvre avec SCAC, PRO ou tracking number, date. Les N1 identifient SH et CN. La boucle LX porte un colis donné, avec N9 pour les identifiants secondaires (BOL), PKG (Marking, Packaging, Loading) pour le type d'emballage, et T6 (Transit Time and Date) ou un segment d'événement pour le statut.

Segments courants

  • HeaderST, BX (General Shipment Information), DTM.
  • Parties — boucle N1 (SH, CN).
  • Colis — boucle LX avec N9 (qualifier TN = Tracking Number, BM = BOL), PKG, K1 (Remarks).
  • ÉvénementT6 ou L11 avec qualifier code statut (typique AT8 / G62 selon TR3 carrier).
  • SummarySE.

Pièges courants

  • Tracking number unique par carrier : UPS, FedEx et USPS ont leurs propres formats ; mettre le tracking dans N902 avec qualifier TN sans préfixer le SCAC.
  • Densité d'événements : un colis parcel a typiquement 10-20 événements ; chaque 240 ne porte qu'un événement, donc 10-20 transactions par colis par carrier.
  • API vs EDI : pour le tracking parcel temps-réel, les APIs UPS/FedEx/USPS sont plus rapides et moins coûteuses ; le 240 reste utile pour la batch reconciliation et l'archivage.

Transactions liées

Documentation

Le code 240 et le nom Motor Carrier Package Status sont publics et listés sur x12.org/products/transaction-sets. Les TR3 UPS et FedEx encadrent les conventions de codes événement utilisées.