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

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

  • HeaderST, B3 (Beginning Segment for Carrier's Invoice), N9*BM (B/L number), DTM.
  • PartiesN1 (SH, CN, NT, FW).
  • EquipmentN7 (Container ISO type).
  • RoutingR4*L / R4*D.
  • ChargesL0 (Weight / Volume), L1 (Rate and Charges, répété par poste).
  • SummaryL3 (Total Weight and Charges), SE.

Pièges courants

  • Devise et taux de change : B3 devise par défaut ; pour les frais facturés en devise locale (port congestion en EUR par exemple), L1 doit porter la devise explicite, sinon le total L3 est calculé en devise mixte erronée.
  • THC origin vs destination : encoder explicitement L1*THC ORIGIN et L1*THC DESTINATION ; rouler les deux en un seul THC rend la réconciliation impossible côté chargeur.
  • B/L number : N9*BM est 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.