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 846 — Inventory Inquiry/Advice

Le 846 sert à publier (ou demander) un état de stock par article et par lieu. Outil central des flux drop-ship, VMI et du sell-through retail.

Objet

Le 846 communique l'état d'un stock à un instant donné — quantité disponible, en cours, en transit, réservée — pour un ou plusieurs articles, généralement éclatée par entrepôt. Selon le code de fonction porté par BIA, le message peut être une publication spontanée (advice, code SI par exemple) ou une réponse à une interrogation.

En grand retail, le 846 est aussi le véhicule du sell-through : le distributeur publie quotidiennement à ses fournisseurs les sorties caisse par SKU et par magasin, permettant le pilotage VMI (Vendor Managed Inventory). C'est l'un des pré-requis fonctionnels de Walmart Retail Link, P&G Connect+, ou Costco's Inventory Management portal.

Structure d'enveloppe

Le 846 voyage dans un functional group IB (Inventory Inquiry/Advice). Exemple didactique d'advice pour deux articles, dont l'un dispose de 25 unités en transit :

x12 example-846.x12
ISA*00*          *00*          *ZZ*ACMEVENDOR    *ZZ*ACMERETAIL    *260513*0600*U*00401*000000601*0*P*>~
GS*IB*ACMEVENDOR*ACMERETAIL*20260513*0600*1*X*004010~
ST*846*0001~
BIA*00*SI*INV-RPT-552*20260513*0600~
DTM*007*20260513~
N1*SU*ACME VENDOR INC*92*VEND001~
N1*WH*WAREHOUSE EAST*92*WH-EAST~
LIN*1*UP*012345678905~
PID*F****Acoustic guitar, mahogany finish~
QTY*33*120*EA~
QTY*38*25*EA~
LIN*2*UP*012345678912~
PID*F****Capo, spring loaded~
QTY*33*4500*EA~
SE*11*0001~
GE*1*1~
IEA*1*000000601~

Le BIA ouvre l'avis : code de fonction (00 = Original), code de type (SI = Sales Information, RP = Report), référence, date, heure. Le N1*WH introduit l'entrepôt. Chaque LIN est un article ; les QTY portent les quantités par qualifier (33 = Quantity On Hand, 38 = Quantity In Transit, parmi d'autres codes définis dans le TR3).

Segments courants

  • HeaderST, BIA (Beginning Segment for Inventory Inquiry/Advice), DTM, REF.
  • Parties — boucle N1 pour Supplier (SU), Buyer (BY), Warehouse (WH), Ship From, Ship To.
  • Lignes — boucle LIN avec PID (description), QTY (quantités par qualifier), MEA (mesures), DTM (dates de disponibilité), SCH (planification de re-réception), REF.
  • SummarySE (le 846 a souvent un summary minimal).

Quand vous la croisez

  • Drop-ship retail — Macy's, Target, Bed Bath & Beyond reçoivent quotidiennement le 846 de leurs fournisseurs drop-ship pour bloquer la vente d'un SKU en rupture.
  • VMI — le fournisseur lit le 846 publié par son client pour décider quand réapprovisionner.
  • Marketplaces — Amazon Vendor Central, Wayfair, Home Depot reçoivent du 846 pour ajuster la visibilité produit en temps quasi-réel.
  • 3PL / WMS — un 3PL publie son inventaire à son donneur d'ordre via 846 (parfois plusieurs fois par jour).

Transactions liées

Documentation

Le code 846 et le nom Inventory Inquiry/Advice sont publics et listés sur x12.org/products/transaction-sets. La liste exhaustive des qualifiers de quantité (élément QTY01), des codes de type de rapport et des structures de loop reste dans les Implementation Guides (TR3) propriétaires ; ediverse.io ne les redistribue pas.