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 317 — Delivery / Pickup Order

Le 317 transmet un ordre de delivery ou de pick-up entre un freight forwarder, un carrier et un terminal pour autoriser le mouvement d'une cargaison.

Objet

Le 317 documente une instruction structurée pour autoriser la prise en charge ou la livraison d'un container, d'un colis ou d'un lot : carrier autorisé, terminal source, terminal destination, fenêtre temporelle, special instructions.

Il est utilisé entre freight forwarders et carriers pour formaliser une autorisation; il sert aussi de manifest pour le terminal qui vérifie l'identité du carrier au gate. Acquitté par 997. Suivi par 214 (Status) une fois exécuté.

Structure d'enveloppe

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

x12 example-317.x12
ISA*00*          *00*          *ZZ*FORWARDER     *ZZ*TERMINALCO     *260514*1500*U*00401*000000317*0*P*>~
GS*DP*FORWARDER*TERMINALCO*20260514*1500*1*X*004010~
ST*317*0001~
B1*FORWARDER*DP-2026-0042*20260514*A~
N1*SH*ACME FORWARDER*92*FWD-001~
N1*CA*DRAYAGE COMPANY*92*SCAC-DCMP~
N1*TR*TERMINAL OPERATOR*92*USLAX-PIER-100~
N7*MSCU*4501230*22G1~
N9*BM*BL-2026-LAX-0098~
DTM*002*20260521~
SE*10*0001~
GE*1*1~
IEA*1*000000317~

Segments courants

  • HeaderST, B1 (action A=Add).
  • PartiesN1*SH (Forwarder), N1*CA (Carrier autorisé), N1*TR (Terminal).
  • ContainerN7 (Equipment), N9*BM (BL référence).
  • TimingDTM*002 (date prévue), DTM*077 (cut-off).
  • SummarySE.

Pièges courants

  • Carrier authorization : le terminal valide le carrier au gate avec le SCAC de N1*CA ; un carrier non listé est refusé même si la cargaison est physiquement présente.
  • Window vs cut-off : un 317 doit indiquer la fenêtre pour pickup ; arriver hors fenêtre déclenche un appointment rebook et potentiellement un dry-run charge.
  • Single use : un 317 pour un container ne peut être exécuté qu'une fois ; un second pickup attempt sur le même 317 doit être annulé d'abord, sinon le terminal refuse.

Transactions liées

Documentation

Le code 317 et le nom Delivery / Pickup Order 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.