Access X12 from your terminal Get the tedi CLI
875

Grocery Products Purchase Order

This transaction set is used by grocery retailers and distributors to request products from suppliers in the food and beverage industry. A buyer (such as a supermarket chain or foodservice distributor) sends the 875 to a grocery product supplier or manufacturer to initiate a purchase. The transaction includes mandatory segments like G50 (Purchase Order Identification) to establish order details, N1 (Name) within the heading section to identify trading partners such as the buyer, seller, and delivery location, and G68 (Line Item Detail - Product) in the detail section to specify individual products being ordered with quantities and pricing terms. Optional segments support transportation instructions, special notes, contact information, and allowance or charge details that may apply at either the header or line-item level.

Consider a scenario where Fresh Valley Supermarket sends an 875 purchase order to Premier Foods Inc. to order grocery items for its store locations. Fresh Valley uses the G50 segment to assign its own order number and reference date, populates multiple N1 loops in the heading to identify itself as the buyer, Premier Foods as the seller, and its warehouse as the delivery location, and then details each product line using G68 segments—specifying item codes, quantities, and unit prices for items like frozen vegetables, canned goods, and dairy products. The G23 segment captures negotiated payment terms, and the G76 segment at the end provides the order total, allowing Premier Foods to confirm receipt and begin fulfillment of Fresh Valley’s request.

Grocery Products Purchase Order (OG875) contains 3 tables (Heading, Detail, Summary), 6 loops, and 28 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
G50 0200
Purchase Order Identification
R
Max 1
N9 0300
Extended Reference Information
O
Max 50
G61 0400
Contact
O
Max 3
G62 0500
Date/Time
O
Max 10
NTE 0600
Note/Special Instruction
O
Max 20

Sign up free to see the full OG875 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.