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 304 — Shipping Instructions

Le 304 porte les instructions d'expédition maritime du chargeur (NVOCC, freight forwarder, shipper) au transporteur océanique : détails marchandise, routing, parties, documents requis.

Objet

Le 304 documente toutes les instructions nécessaires à l'émission d'un Bill of Lading océanique : référence de booking, parties (shipper, consignee, notify), port d'embarquement et de débarquement, marks and numbers, description marchandise, quantité et poids, conditions de paiement, instructions documentaires (B/L original count, surrender mode).

Il est l'équivalent X12 du message EDIFACT IFTMIN côté ocean. Il est acquitté par 997 et précède la délivrance du Bill of Lading numérique ou papier ; le 304 conditionne aussi l'émission du 310 (Freight Receipt and Invoice) en aval.

Structure d'enveloppe

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

x12 example-304.x12
ISA*00*          *00*          *ZZ*ACMENVOCC     *ZZ*ACMECARRIER   *260514*0930*U*00401*000000304*0*P*>~
GS*SI*ACMENVOCC*ACMECARRIER*20260514*0930*1*X*004010~
ST*304*0001~
ZC1*BK-2026-7741*20260514*00*GLW***ACMECARRIER~
N9*BN*BK-2026-7741~
N1*SH*ACME ELECTRONICS INC*92*S-0001~
N1*CN*ACME EU GMBH*92*C-0042~
N1*NT*ACME LOGISTICS HAMBURG*92*N-0078~
R4*L*UN*USNYC*PORT OF NEW YORK*US~
R4*D*UN*DEHAM*HAMBURG*DE~
N7*ULD*HLCU8741230*40HC~
W09*M*1*EA~
LX*1~
L0*1*22000*N*68*M3*22000~
L5*1*ELECTRONICS COMPONENTS~
SE*13*0001~
GE*1*1~
IEA*1*000000304~

Segments courants

  • HeaderST, ZC1 (Beginning Segment for Shipping Instructions), N9 (booking).
  • PartiesN1 (SH, CN, NT = Notify, FW = Forwarder).
  • RoutingR4*L (Load port), R4*D (Discharge port), R4*T (Transshipment).
  • EquipmentN7 (Container, type ISO 40HC / 20DV…), W09 (number of equipment).
  • Cargo lines — boucle LX avec L0 (Weight and Volume), L5 (Description), H1 (Hazmat si applicable).
  • SummarySE.

Pièges courants

  • Code UN/LOCODE : R4 element 03 doit porter le code UN/LOCODE (5 caractères : pays + ville) ; un nom de port libre déclenche un rejet 824 chez les grands carriers (Maersk, MSC, CMA CGM).
  • Hazmat IMDG : encoder le UN number, la classe IMDG, packing group via H1 ; un missing IMDG entraîne le refus d'embarquement et facturation détention.
  • B/L instructions : surrender mode (Telex Release, Express B/L, Original 3/3) doit être en MSG structuré ; en libre uniquement, le carrier appliquera le défaut, généralement 3 originaux papier.

Transactions liées

Documentation

Le code 304 et le nom Shipping Instructions 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.