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 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 :

x12 example-301.x12
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

  • HeaderST, B1 (Beginning Segment for Booking), DTM.
  • VoyageY3 (Space Confirmation), P4, P5.
  • Parties — boucle N1 (SH, CN, NF, FW).
  • Containers — boucle Y2 avec Y4 (Container Release), L5.
  • SummarySE.

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

Documentation

Le code 301 et le nom Confirmation (Ocean) sont publics et listés sur x12.org/products/transaction-sets.