X12 312 — Arrival Notice (Ocean)
Le 312 est l'arrival notice océanique : avis d'arrivée au destinataire ou notify party indiquant que le conteneur est en port et disponible pour les formalités de release.
Objet
Le 312 documente l'arrivée du navire et la disponibilité de la cargaison au port de débarquement : référence de B/L, vessel et voyage, ETA / ATA, numéro de conteneur, free time, charges due à régler avant release (THC, ISPS, demurrage), point de contact pour la prise.
Il déclenche côté consignee la planification de la chaîne aval (drayage, douane, livraison). Il s'acquitte par 997 et constitue le pendant arrival du 304 issued upstream ; les disputes éventuelles passent par 824.
Structure d'enveloppe
Le 312 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group IO, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*ACMECARRIER *ZZ*ACMECONSIGNEE *260514*1015*U*00401*000000312*0*P*>~
GS*IO*ACMECARRIER*ACMECONSIGNEE*20260514*1015*1*X*004010~
ST*312*0001~
ZC1*MAEU-7741230*20260514*00*ARN***ACMECARRIER~
N9*BM*MAEU-7741230~
N1*CN*ACME EU GMBH*92*C-0042~
N1*NT*ACME LOGISTICS HAMBURG*92*N-0078~
V1*MAEU*EVERGREEN STAR*9123456*034E*DEHAM*20260612~
R4*D*UN*DEHAM*HAMBURG*DE~
N7*ULD*HLCU8741230*40HC~
L11*FREE TIME 7 DAYS~
L1*1*DEMURRAGE PER DAY*USD*150.00~
SE*10*0001~
GE*1*1~
IEA*1*000000312~ Segments courants
- Header —
ST,ZC1(Beginning Segment Arrival Notice),N9*BM(B/L). - Parties —
N1*CN(Consignee),N1*NT(Notify). - Vessel / Voyage —
V1(Vessel Identification : carrier scac, vessel name, IMO, voyage, port, ETA). - Routing —
R4*D(port de débarquement). - Conditions —
L11(free time),L1(demurrage / detention rates). - Summary —
SE.
Pièges courants
- ETA vs ATA : encoder
V1ETA, et envoyer un nouveau 312 avec ATA mise à jour à l'accostage ; certains carriers émettent un seul 312 et ne corrigent pas — accord d'interchange à clarifier. - Free time démarrage :
L11doit être univoque sur le démarrage (date d'arrivée à quai vs date de notice) sinon la facturation demurrage est contestable. - Notify party absent : sans
N1*NT, l'avis n'est pas distribuable au routier ou broker — risque de demurrage par défaut de prise en charge.
Transactions liées
Documentation
Le code 312 et le nom Arrival Notice (Ocean) 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.