Access X12 from your terminal Get the tedi CLI
894

Delivery/Return Base Record

Delivery/Return Base Record messages communicate product delivery or return information between trading partners in the retail supply chain. Suppliers or logistics providers send this transaction set to retailers or recipients to document the actual goods delivered or returned. The G82 segment (Delivery/Return Base Record Identifier) establishes the delivery or return event being reported, while the G83 segment (Line Item Detail/Direct Store Delivery) lists individual products with quantities and locations. The optional N9 segment (Reference Identification) allows senders to attach related document numbers, purchase orders, or shipment references for cross-referencing with other business records.

Consider a beverage distributor, Fresh Supplies Inc., delivering products to a regional grocery chain, MegaMart. Fresh Supplies generates a 894 transaction set for each delivery route, using the G82 segment to identify the delivery date and store location, then detailing each line item in G83 segments—for example, 50 cases of bottled water, 30 cases of juice, and 20 cases of soft drinks, each with its own product code and quantity. If the distributor later processes a return of damaged inventory, they send another 894 with the same structure but identified as a return event. MegaMart receives these messages to confirm receipt, reconcile inventory, and match deliveries against purchase orders or standing orders, enabling efficient warehouse and store-level inventory management.

Delivery/Return Base Record (DX894) contains 3 tables (Heading, Detail, Summary), 1 loop, and 20 segments. Sign up free or login to view every table, loop, and element in full, as well as download it in Markdown or console (text) formats.

Heading
ST 0100
Transaction Set Header
R
Max 1
G82 0200
Delivery/Return Base Record Identifier
R
Max 1
N9 0250
Extended Reference Information
O
Unbounded
MTX 0300
Text
O
Max 5

Sign up free to see the full DX894 reference

See every segment, loop, and element across all 3 tables. Download it as a diagram or Markdown, or use the tedi CLI to access the full X12 reference from your terminal.