X12 310 — Freight Receipt and Invoice (Ocean)
Le 310 porte le freight receipt et la facture associée pour un envoi océanique : confirmation des marchandises embarquées et invoice des frais de transport.
Objet
Le 310 documente, en une seule transaction, le receipt (réception à bord, Mate's Receipt ou Bill of Lading data) et la facture océanique : ligne marchandise embarquée, conteneurs, poids, frais (ocean freight, BAF / CAF, THC, documentation, port congestion surcharges), taxes et total.
Il consolide les rôles séparés en EDIFACT (IFTMCS pour l'avis + INVOIC pour la facture). Il s'acquitte par 997 et déclenche la comptabilisation côté chargeur. Le 310 est l'instrument financier post-shipment dans le circuit ocean carrier nord-américain.
Structure d'enveloppe
Le 310 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*ACMENVOCC *260514*1430*U*00401*000000310*0*P*>~
GS*IO*ACMECARRIER*ACMENVOCC*20260514*1430*1*X*004010~
ST*310*0001~
B3**MAEU-7741230*PP*20260514*BL*MAEU-7741230*ACMECARRIER*USD~
N9*BM*MAEU-7741230~
N1*SH*ACME ELECTRONICS INC*92*S-0001~
N1*CN*ACME EU GMBH*92*C-0042~
N7*ULD*HLCU8741230*40HC~
R4*L*UN*USNYC*PORT OF NEW YORK*US~
R4*D*UN*DEHAM*HAMBURG*DE~
L0*1*22000*N*68*M3*22000~
L1*1*OCEAN FREIGHT*USD*3800.00~
L1*2*BAF*USD*420.00~
L1*3*THC ORIGIN*USD*325.00~
L3**N*22000**4545.00~
SE*12*0001~
GE*1*1~
IEA*1*000000310~ Segments courants
- Header —
ST,B3(Beginning Segment for Carrier's Invoice),N9*BM(B/L number),DTM. - Parties —
N1(SH, CN, NT, FW). - Equipment —
N7(Container ISO type). - Routing —
R4*L/R4*D. - Charges —
L0(Weight / Volume),L1(Rate and Charges, répété par poste). - Summary —
L3(Total Weight and Charges),SE.
Pièges courants
- Devise et taux de change :
B3devise par défaut ; pour les frais facturés en devise locale (port congestion en EUR par exemple),L1doit porter la devise explicite, sinon le totalL3est calculé en devise mixte erronée. - THC origin vs destination : encoder explicitement
L1*THC ORIGINetL1*THC DESTINATION; rouler les deux en un seulTHCrend la réconciliation impossible côté chargeur. - B/L number :
N9*BMest la clé de réconciliation avec le 304 émis en amont — un mismatch déclenche un dispute manuel chez le carrier.
Transactions liées
Documentation
Le code 310 et le nom Freight Receipt and Invoice (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.