ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.

X12 896 — Product Dimension Maintenance

The 896 transmits product physical dimensions — case dimensions, pallet config, cube — from a manufacturer to retailers and 3PLs.

Purpose

The 896 documents product logistic dimensions: case length / width / height, case weight (gross / net), Ti × Hi pallet config (cases per layer × layers per pallet), pallet height, each-unit dimensions. It is the input for slotting and truck loading systems.

It feeds DC slotting, truck cube optimization, and store back-room planning. Acknowledged by 997. Paired with the 888 (item maintenance) in symbiosis.

Envelope structure

The 896 travels within the three X12 envelope levels (ISA/IEA, GS/GE with functional group PM, and ST/SE). Didactic example in release 004010:

x12 example-896.x12
ISA*00*          *00*          *ZZ*MFR           *ZZ*RETAILER      *260515*1330*U*00401*000000896*0*P*>~
GS*PM*MFR*RETAILER*20260515*1330*1*X*004010~
ST*896*0001~
BPF*00*PM*PM-2026-8800*20260515~
N1*MF*ACME FOODS INC*92*MFR-001~
LX*1~
LIN*1*UP*012345678905~
MEA*PD*LN*12*IN~
MEA*PD*WD*10*IN~
MEA*PD*HT*8*IN~
MEA*PD*GW*22*LB~
PO4*8*5*40~
SE*11*0001~
GE*1*1~
IEA*1*000000896~

Common segments

  • HeaderST, BPF (Beginning Segment for Product Maintenance).
  • ManufacturerN1*MF.
  • Item dimensionsLX loop: LIN*UP, MEA*PD*LN/WD/HT (length/width/height), MEA*PD*GW (gross weight), PO4 (Pack/Pallet).
  • SummarySE.

Common pitfalls

  • Ti × Hi accuracy: an inaccurate Ti × Hi leads to under-utilized pallets or damage — always validate with a test load before 896.
  • Unit system (US vs metric): a US 896 in IN/LB versus a Mexican retailer in CM/KG without explicit conversion creates slotting errors.
  • Tare weight: forgetting the pallet weight (tare) skews truck cube calculations; always include pallet weight separately.

Documentation

The code 896 and the name Product Dimension Maintenance are public and listed on x12.org/products/transaction-sets. The complete structure of loops, qualifiers and code lists is distributed by DISA via the proprietary Implementation Guides (TR3). ediverse.io covers only public concepts, the envelope and didactic examples.