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 358 — Customs Consist Information

Le 358 transmet le consist détaillé d'un train à un poste-frontière douanier : chaque wagon, conteneur et trailer présent dans la composition.

Objet

Le 358 est utilisé sur les flux ferroviaires transfrontaliers US-Canada (CSX, NS, CN, CPKC) et US-Mexico (KCS, FXE) : il porte la composition complète du train arrivant à la frontière, segmentée par wagon et par unité (container, trailer, autorack), avec références BL, shipper / consignee, commodities.

Il est partie intégrante du programme ACE pour le rail. Acquitté par 997 et par 355. Précédé typiquement d'un 309 pour chaque BL contenu, le 358 est l'instrument de présentation finale à la frontière.

Structure d'enveloppe

Le 358 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA, GS/GE avec functional group CC, et ST/SE). Exemple didactique en 004010 :

x12 example-358.x12
ISA*00*          *00*          *ZZ*CNRAIL        *ZZ*USCBPACE       *260514*1600*U*00401*000000358*0*P*>~
GS*CC*CNRAIL*USCBPACE*20260514*1600*1*X*004010~
ST*358*0001~
M10*CANADIAN NATIONAL*B*9876543*US BOUND*TRAIN-1234*R*20260514~
P4*USMSP*20260520~
LX*1~
N7*CNTX*8821095*A402~
N9*BM*BL-2026-CN-0098~
LX*2~
N7*CNTX*8821096*A402~
N9*BM*BL-2026-CN-0099~
SE*9*0001~
GE*1*1~
IEA*1*000000358~

Segments courants

  • HeaderST, M10 (mode R = Rail), P4 (Port frontière).
  • Consist — boucle LX répétée par wagon : N7 (Equipment), N9*BM (BL contenu dans ce wagon).
  • Sous-wagons — si un wagon transporte plusieurs containers (e.g., double-stack), une sous-loop documente chaque unité.
  • Shipper / ConsigneeN1*SH/N1*CN peut être au niveau train ou par BL.
  • SummarySE.

Pièges courants

  • Order of presentation : le consist doit suivre l'ordre physique du train (head end to rear), pas l'ordre alphabétique ; un agent CBP qui inspecte un wagon précis n'a aucune chance s'il ne peut pas le trouver dans l'ordre physique.
  • Pre-arrival timing : le 358 doit être déposé pre-arrival avec délai variant par mode (1h avant pour rail US-Canada selon ACE rules) ; un dépôt tardif déclenche hold ou refus de cross.
  • Empty cars : un train avec wagons vides doit les inclure même sans BL ; un consist tronqué ne correspond pas au physical count et déclenche un audit.

Transactions liées

Documentation

Le code 358 et le nom Customs Consist Information sont publics et listés sur x12.org/products/transaction-sets. La structure complète des loops, qualifiers et code-lists est distribuée par DISA via les Implementation Guides (TR3) propriétaires. ediverse.io ne couvre que les concepts publics, l'enveloppe et des exemples didactiques.