X12 108 — Response to a Motor Carrier Rate Proposal
L'expéditeur accepte, refuse ou contre-propose la proposition tarifaire du transporteur. Clôt le cycle 107 → 106 → 108.
Objet
Le 108 clôt le cycle RFP routier : accept, reject, ou counter (contre-proposition). Si accept, le tarif devient applicable sur la lane à la date d'effet précisée. Si counter, démarrage d'un nouveau cycle 106/108. Une fois accepté, les transactions opérationnelles 204 (Load Tender) utilisent le tarif convenu.
Structure d'enveloppe
Le 108 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA,
GS/GE avec functional group PJ, et ST/SE).
Exemple didactique en 004010 :
ISA*00* *00* *ZZ*SHIPPERINC *ZZ*ACMECARRIER *260517*0900*U*00401*000000108*0*P*>~
GS*PJ*SHIPPERINC*ACMECARRIER*20260517*0900*1*X*004010~
ST*108*0001~
BPR*04*RFP-2026-001-RESP*20260517~
REF*BM*RFP-2026-001~
SC*AC*ACCEPTED~
RTE*FR*2.85*MI~
SE*5*0001~
GE*1*1~
IEA*1*000000108~ Segments courants
- Header —
ST,BPR. - Reference —
REFpointing the 106 being answered. - Decision —
SCService Characteristics with accept/reject code. - Counter rate —
RTEif counter-proposal. - Summary —
SE.
Pièges courants
- Pas de REF vers le 106 : la réponse n'est plus corrélée à la proposition d'origine.
- SC code ambigu : utiliser AC (Accept), RJ (Reject), CT (Counter) explicitement.
- Counter sans nouveau RTE : contre-proposition vide, rejetée.
Transactions liées
Documentation
Le code 108 et le nom Response to a Motor Carrier Rate Proposal 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.