Stedi maintains this guide based on public documentation from Summit Racing. Contact Summit Racing for official EDI specifications. To report any errors in this guide, please contact us.
X12 850 Purchase Order (version 3020)
—
Delimiters
- ~ Segment
- * Element
- > Component
EDI samples
- None included
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
heading
ST
010
Transaction Set Header
Max use 1
Required
BEG
020
Beginning Segment for Purchase Order
Max use 1
Required
PER
060
Administrative Communications Contact
Max use 3
Optional
DTM
150
Date/Time Reference
Max use 10
Optional
PID
190
Product/Item Description
Max use 200
Optional
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Max use 1
Required
—
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Heading
PER
060
Heading > PER
Administrative Communications Contact
OptionalMax use 3
—
Usage notes
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
—
- AP
- Accounts Payable Department
- BD
- Buyer Name or Department
PID
190
Heading > PID
Product/Item Description
OptionalMax use 200
—
Example
If Product Description Code (PID-04) is present, then Agency Qualifier Code (PID-03) is required
At least one of Product Description Code (PID-04) or Description (PID-05) is required
N1 Loop Party to be Billed For Other Than Freight(Bill To)
OptionalMax 1
N1
310
Heading > N1 Loop Party to be Billed For Other Than Freight(Bill To) > N1
Name
RequiredMax use 1
—
Example
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
—
- BT
- Party to be Billed For Other Than Freight(Bill To)
—
- 91
- Assigned by Seller or Seller's Agent
- 92
- Assigned by Buyer or Buyer's Agent
N2
320
Heading > N1 Loop Party to be Billed For Other Than Freight(Bill To) > N2
Additional Name Information
OptionalMax use 2
—
Example
N3
330
Heading > N1 Loop Party to be Billed For Other Than Freight(Bill To) > N3
Address Information
OptionalMax use 2
—
Usage notes
—
Example
N4
340
Heading > N1 Loop Party to be Billed For Other Than Freight(Bill To) > N4
Geographic Location
OptionalMax use 1
—
Example
PER
360
Heading > N1 Loop Party to be Billed For Other Than Freight(Bill To) > PER
Administrative Communications Contact
OptionalMax use 3
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
TD5
390
Heading > N1 Loop Party to be Billed For Other Than Freight(Bill To) > TD5
Carrier Details (Routing Sequence/Transit Time)
OptionalMax use 12
—
Usage notes
—
Example
If Identification Code Qualifier (TD5-02) is present, then Identification Code (TD5-03) is required
At least one of Identification Code Qualifier (TD5-02), Transportation Method/Type Code (TD5-04) or Routing (TD5-05) is required
—
Usage notes
—
- F-2ND DAY
- FedEx 2nd Day Air,, no special coding or priority
- F-GROUND
- FedEx Ground, no special coding or priority
- F-NEXT DAY
- Standard Overnight (No Priority please)
- F-TRUCK
- Truck
- U-2ND DAY
- Second Day Air by the end of the 2nd Business day
- U-GROUND
- Ground
- U-NEXT DAY
- Next Day Air by 10:30
- U-TRUCK
- Whatever LTL you use
- U-UPS - SAT. DEL.
- Saturday Delivery, standard
- U-UPS- 3DAY DELIV.
- Third Day Air by the end of the 3rd Business day
- U-UPS-GRND CANADA
- Ground Canada
N1 Loop Party to be Billed For Other Than Freight(Bill To) end
N1 Loop Selling Party
OptionalMax 1
N1
310
Heading > N1 Loop Selling Party > N1
Name
RequiredMax use 1
—
Example
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
—
- 91
- Assigned by Seller or Seller's Agent
- 92
- Assigned by Buyer or Buyer's Agent
PER
360
Heading > N1 Loop Selling Party > PER
Administrative Communications Contact
OptionalMax use 3
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
TD5
390
Heading > N1 Loop Selling Party > TD5
Carrier Details (Routing Sequence/Transit Time)
OptionalMax use 12
—
Usage notes
—
Example
If Identification Code Qualifier (TD5-02) is present, then Identification Code (TD5-03) is required
At least one of Identification Code Qualifier (TD5-02), Transportation Method/Type Code (TD5-04) or Routing (TD5-05) is required
—
Usage notes
—
- F-2ND DAY
- FedEx 2nd Day Air,, no special coding or priority
- F-GROUND
- FedEx Ground, no special coding or priority
- F-NEXT DAY
- Standard Overnight (No Priority please)
- F-TRUCK
- Truck
- U-2ND DAY
- Second Day Air by the end of the 2nd Business day
- U-GROUND
- Ground
- U-NEXT DAY
- Next Day Air by 10:30
- U-TRUCK
- Whatever LTL you use
- U-UPS - SAT. DEL.
- Saturday Delivery, standard
- U-UPS- 3DAY DELIV.
- Third Day Air by the end of the 3rd Business day
- U-UPS-GRND CANADA
- Ground Canada
N1 Loop Selling Party end
N1 Loop Ship To
OptionalMax >1
Variants (all may be used)
N1 Loop Party to be Billed For Other Than Freight(Bill To)N1 Loop Selling PartyN1
310
Heading > N1 Loop Ship To > N1
Name
RequiredMax use 1
—
Example
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
—
- 91
- Assigned by Seller or Seller's Agent
- 92
- Assigned by Buyer or Buyer's Agent
PER
360
Heading > N1 Loop Ship To > PER
Administrative Communications Contact
OptionalMax use 3
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
TD5
390
Heading > N1 Loop Ship To > TD5
Carrier Details (Routing Sequence/Transit Time)
OptionalMax use 12
—
Usage notes
—
Example
If Identification Code Qualifier (TD5-02) is present, then Identification Code (TD5-03) is required
At least one of Identification Code Qualifier (TD5-02), Transportation Method/Type Code (TD5-04) or Routing (TD5-05) is required
—
Usage notes
—
- F-2ND DAY
- FedEx 2nd Day Air,, no special coding or priority
- F-GROUND
- FedEx Ground, no special coding or priority
- F-NEXT DAY
- Standard Overnight (No Priority please)
- F-TRUCK
- Truck
- U-2ND DAY
- Second Day Air by the end of the 2nd Business day
- U-GROUND
- Ground
- U-NEXT DAY
- Next Day Air by 10:30
- U-TRUCK
- Whatever LTL you use
- U-UPS - SAT. DEL.
- Saturday Delivery, standard
- U-UPS- 3DAY DELIV.
- Third Day Air by the end of the 3rd Business day
- U-UPS-GRND CANADA
- Ground Canada
N1 Loop Ship To end
Heading end
Detail
PO1 Loop
RequiredMax >1
PO1
010
Detail > PO1 Loop > PO1
Purchase Order Baseline Item Data
RequiredMax use 1
—
Example
If Basis of Unit Price Code (PO1-05) is present, then Unit Price (PO1-04) is required
If Product/Service ID Qualifier (PO1-06) is present, then Product/Service ID (PO1-07) is required
If Product/Service ID Qualifier (PO1-08) is present, then Product/Service ID (PO1-09) is required
PID Loop
OptionalMax >1
PID
050
Detail > PO1 Loop > PID Loop > PID
Product/Item Description
RequiredMax use 1
—
Example
If Product Description Code (PID-04) is present, then Agency Qualifier Code (PID-03) is required
At least one of Product Description Code (PID-04) or Description (PID-05) is required
PID Loop end
—
- PC
- Discount Determined as a Percentage of the Value of the Transaction
PO1 Loop end
Detail end
Summary
Summary end
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.