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 :
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
- Header —
ST,ZC1(Beginning Segment for Shipping Instructions),N9(booking). - Parties —
N1(SH, CN, NT = Notify, FW = Forwarder). - Routing —
R4*L(Load port),R4*D(Discharge port),R4*T(Transshipment). - Equipment —
N7(Container, type ISO 40HC / 20DV…),W09(number of equipment). - Cargo lines — boucle
LXavecL0(Weight and Volume),L5(Description),H1(Hazmat si applicable). - Summary —
SE.
Pièges courants
- Code UN/LOCODE :
R4element 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
MSGstructuré ; 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.