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 832 — Price/Sales Catalog

Le 832 transporte un catalogue produit avec prix et conditions de vente. C'est le référentiel partagé que l'acheteur consultera pour passer ses commandes en 850.

Objet

Le 832 documente le catalogue d'un fournisseur sur une période donnée : liste d'articles avec identifiants (UPC, GTIN, EAN, SKU vendor), descriptions, UOM, prix gros, prix de vente conseillé, hiérarchies de remises, disponibilité, et fenêtres de validité. Il permet à l'acheteur de mettre à jour son référentiel article et de pré-valider les prix qu'il verra dans les futurs 855 et 810.

En pratique, le 832 est rarement émis en flux continu : il s'envoie à intervalles fixes (mensuel, trimestriel) ou ponctuellement quand une condition commerciale change (entrée d'un nouveau SKU, retrait, hausse tarifaire). Les grandes enseignes acceptent souvent les deux modes (snapshot complet vs delta) selon la taille du catalogue : un industriel CPG avec 200 000 SKUs n'envoie pas un snapshot intégral tous les mois.

Structure d'enveloppe

Le 832 voyage dans un functional group SC (Price/Sales Catalog). Voici un 832 didactique limité à deux articles :

x12 example-832.x12
ISA*00*          *00*          *ZZ*ACMEVENDOR    *ZZ*ACMERETAIL    *260501*0800*U*00401*000000501*0*P*>~
GS*SC*ACMEVENDOR*ACMERETAIL*20260501*0800*1*X*004010~
ST*832*0001~
BCT*S0*CAT-2026-S*****FY2026~
DTM*007*20260501~
DTM*036*20261231~
N1*VN*ACME VENDOR INC*92*VEND001~
LIN*1*UP*012345678905~
PID*F****Acoustic guitar, mahogany finish~
CTP*WS*WHL*9.99*1*EA~
CTP*WS*SRP*14.99*1*EA~
LIN*2*UP*012345678912~
PID*F****Capo, spring loaded~
CTP*WS*WHL*19.50*1*EA~
CTT*2~
SE*12*0001~
GE*1*1~
IEA*1*000000501~

Le BCT ouvre la transaction : code de structure, numéro de catalogue, période de validité référencée. Les segments DTM précisent les dates de début (007) et de fin (036) de validité. Chaque LIN introduit un article (par UPC ici), PID porte la description, et la boucle CTP (Pricing Information) détaille les prix par type (WS = Wholesale, avec sous-types WHL = wholesale price, SRP = suggested retail price).

Segments courants

  • HeaderST, BCT (Beginning Segment for Price/Sales Catalog), DTM (dates de validité), REF, CUR.
  • Parties — boucle N1 pour Vendor (VN), Buyer (BY).
  • Lignes — boucle LIN avec PID (description longue / courte), PO4 (Item Physical Details), G39 (Item Characteristics), MEA, CTP (Pricing Information — coeur du 832), PKG (Packaging), PCT (Percent Amounts), SAC (Service, Promotion, Allowance).
  • SummaryCTT, SE.

Quand vous la croisez

  • Grande distribution — Walmart, Kroger, Target imposent un 832 régulier pour piloter leurs pricing tables.
  • Foodservice — Sysco, US Foods, Performance Food Group consomment du 832 de leurs fabricants pour répercuter les variations de coûts matières.
  • Marketplaces B2B — l'onboarding fournisseur passe souvent par un premier 832 complet pour seeder le catalogue.
  • EDI Healthcare matériel — utilisé entre fabricants de dispositifs médicaux et distributeurs hospitaliers (avec GHX comme VAN dominant).

Transactions liées

Documentation

Le code 832 et le nom Price/Sales Catalog sont publics et listés sur x12.org/products/transaction-sets. Le détail des qualifiers (codes de type prix, codes de structure catalog) est dans les Implementation Guides (TR3) propriétaires ; ediverse.io ne les redistribue pas.