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 895 — Delivery / Return Acknowledgment or Adjustment

Le 895 documente l'accusé d'une livraison / retour ou un ajustement post-réception entre buyer et supplier : confirmation, écarts, retours.

Objet

Le 895 est utilisé en DSD (Direct Store Delivery) pour confirmer la livraison et signaler les ajustements (overage, shortage, damaged) entre le delivery driver et le retailer. Il complète le 894 (Delivery / Return Base Record) avec les ajustements post-event.

Acquitté par 997. Les ajustements financiers en aval passent par 812 (Credit/Debit Adjustment) ou directement par 820 (Payment) modifié.

Structure d'enveloppe

Le 895 voyage à l'intérieur des trois niveaux d'enveloppe X12 (ISA/IEA, GS/GE avec functional group DA, et ST/SE). Exemple didactique en 004010 :

x12 example-895.x12
ISA*00*          *00*          *ZZ*DSDDRIVER     *ZZ*RETAILER       *260514*1800*U*00401*000000895*0*P*>~
GS*DA*DSDDRIVER*RETAILER*20260514*1800*1*X*004010~
ST*895*0001~
BGN*00*DA-2026-0042*20260514~
N1*SH*ACME BEVERAGE DSD*24*EIN-DSD~
N1*ST*STORE-2244*92*STR-2244~
LX*1~
LIN**UP*012345678905~
QTY*46*120~
QTY*ZZ*5~
MSG*OVERAGE - 5 CASES NOT ORDERED~
SE*10*0001~
GE*1*1~
IEA*1*000000895~

Segments courants

  • HeaderST, BGN.
  • PartiesN1*SH (DSD supplier), N1*ST (Store).
  • Items — boucle LX : LIN, QTY*46 (Delivered Quantity), QTY*ZZ (Adjustment), MSG (motif).
  • SummarySE.

Pièges courants

  • Signature at delivery : un 895 sans confirmation signature électronique du receiver fait que l'overage / shortage est contestable ; capturer le signature en parallèle.
  • Returns vs adjustments : un return physical (driver reprend des cases) est différent d'un adjustment (driver laisse mais buyer dispute) ; le MSG doit distinguer.
  • Per-DSD route : un driver peut faire 20 stores par jour ; un 895 mal labellé sur store ID croise les comptes — toujours vérifier N1*ST.

Transactions liées

Documentation

Le code 895 et le nom Delivery / Return Acknowledgment or Adjustment 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.