X12 352 — U.S. Customs Carrier Cargo Information
Le 352 transmet aux Douanes US les informations de cargaison d'un transporteur : conteneurs, lots, propriétaires, dans le cadre du déclaratif AMS / ACE.
Objet
Le 352 est utilisé par les transporteurs (motor, rail, air, ocean) pour déclarer leur cargaison au CBP (Customs and Border Protection) via le programme ACE (Automated Commercial Environment). Il porte la liste des conteneurs, les bills of lading, les commodités, les ports d'origine et d'arrivée, et l'identification du beneficial owner.
Il alimente le filtrage Cargo Targeting System (CTS) pour les contrôles douaniers ciblés et les programmes de sécurité C-TPAT. Acquitté par 997 puis par 355 (Customs Acceptance / Rejection) côté business pour l'avis de clearance, ou 357 (In Bond) pour les marchandises transportées sous douane.
Structure d'enveloppe
Le 352 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group CC, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*ACMECARRIER *ZZ*USCBPACE *260514*1530*U*00401*000000352*0*P*>~
GS*CC*ACMECARRIER*USCBPACE*20260514*1530*1*X*004010~
ST*352*0001~
M10*ACME LINES*A*1234567*EAST*ACME-EAST-005*M*20260514~
P4*USNYC*20260520~
N7*MSCU*4501230*22G1~
N9*BM*BL-2026-EAST-998~
N1*SH*ACME ELECTRONICS BR*92*BR-001~
N1*CN*ACME RETAIL US*92*US-0001~
GR5*CN*US~
GR5*L1*BRRIO~
SE*9*0001~
GE*1*1~
IEA*1*000000352~ Segments courants
- Header —
ST,M10(Manifest Identifying Information),P4(US Port Information). - Unités et BL — boucle
N7(Equipment),N9(BL),N1(Shipper, Consignee),H1(Hazmat). - Détails commodité —
GR5(Loading or Discharge Location Information),LX+L1(charges). - Contrôle d'accès —
N1*IS(In-Bond),K1(Remarks). - Summary —
SE.
Pièges courants
- SCAC obligatoire :
M1003est le SCAC du transporteur (Standard Carrier Alpha Code) attribué par le NMFTA ; sans SCAC valide, le filing CBP est rejeté par 355. - Programme AMS vs ACE : l'ancien AMS (Automated Manifest System) a migré vers ACE depuis 2015 ; certains partenaires legacy continuent à parler AMS mais le 352 cible désormais ACE.
- Mode de transport :
M1004doit refléter le mode réel (M = Motor, A = Air, S = Sea, R = Rail) ; un mismatch envoie le filing dans la mauvaise queue ACE.
Transactions liées
Documentation
Le code 352 et le nom U.S. Customs Carrier Cargo Information 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.