X12 301 — Confirmation (Ocean)
Le 301 est la confirmation maritime : le carrier répond à un 300 (booking request) en confirmant ou ajustant la disponibilité, ou notifie un terminal / un autre carrier des réservations en place.
Objet
Le 301 confirme le booking demandé par le 300 : numéro définitif de booking, navire et voyage assignés, port d'embarquement et de déchargement, ETA confirmées. Il peut aussi être utilisé par le carrier pour notifier d'autres parties — terminal portuaire, carrier feeder — de la prise en charge prévue, sans 300 en amont.
Le 301 ne génère pas le Bill of Lading définitif : celui-ci suit après l'embarquement réel et fait l'objet d'autres transactions (304 instructions, 858 manifest, ou un BL papier).
Structure d'enveloppe
Le 301 voyage dans un functional group RC (Ocean Confirmation). Exemple
didactique en 004010 :
ISA*00* *00* *ZZ*ACMEOCEAN *ZZ*ACMESHIPPER *260514*1100*U*00401*000000301*0*P*>~
GS*RC*ACMEOCEAN*ACMESHIPPER*20260514*1100*1*X*004010~
ST*301*0001~
B1*ACMEOCEAN*BK-2026-001*20260514*A~
Y3*BK-2026-001*EVERSHIP*01*20260601*USLAX**20260620*CNSHA~
N1*SH*ACME EXPORTS LTD*92*EXP-001~
N1*CN*ACME IMPORTS LTD*92*IMP-088~
N1*FW*ACME FORWARDER*92*FW-001~
Y2*1*40HQ**B*FROZEN GOODS~
SE*8*0001~
GE*1*1~
IEA*1*000000301~
Le B1 ouvre la confirmation avec SCAC, numéro de booking définitif, statut
A = Accept. Le Y3 précise navire, voyage, ETD du port
d'embarquement, ETA du port de déchargement. Les N1 nomment les parties
confirmées. Le Y2 reconfirme le container alloué.
Segments courants
- Header —
ST,B1(Beginning Segment for Booking),DTM. - Voyage —
Y3(Space Confirmation),P4,P5. - Parties — boucle
N1(SH, CN, NF, FW). - Containers — boucle
Y2avecY4(Container Release),L5. - Summary —
SE.
Pièges courants
- Confirmation partielle : si le carrier ne confirme qu'une partie des containers demandés, indiquer le statut clairement sur chaque
Y2; sinon le chargeur croit avoir un booking complet. - Vessel cut-off : le 301 confirme la date d'embarquement ; les chargeurs doivent ajuster la date cut-off de leur 856 ASN en conséquence.
- Codes navire : le nom du navire doit être complet et le voyage code conforme à la nomenclature SCAC + carrier ; pour Maersk, MSC, vérifier la convention exacte.
Transactions liées
- 300 — Reservation (Booking Request) (Ocean)
- 304 — Shipping Instructions (Ocean)
- 309 — Customs Manifest
- 856 — Ship Notice/Manifest (ASN)
- X12 — Hub
Documentation
Le code 301 et le nom Confirmation (Ocean) sont publics et listés sur x12.org/products/transaction-sets.