Ford
/
[v2001] Purchase Order
  • Specification
  • EDI Inspector
Stedi maintains this guide based on public documentation from Ford. Contact Ford for official EDI specifications. To report any errors in this guide, please contact us.
Go to Stedi Network
Ford logo

X12 850 [v2001] Purchase Order

X12 Release 2001

This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order Transaction Set (850) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to the placement of purchase orders for goods and services. This transaction set should not be used to convey purchase order changes or purchase order acknowledgment information.

Delimiters
  • ~ Segment
  • * Element
  • > Component
EDI sample
  • sample 1
View the latest version of this implementation guide as an interactive webpage
https://www.stedi.com/app/guides/view/ford/v2001-purchase-order/01HRWRN9KBAGM3T6TASJ1V6G3H
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
02
Transaction Set Header
Max use 1
Required
BEG
03
Beginning Segment for Purchase Order Applications
Max use 1
Required
NTE
04
Note/Special Instruction
Max use 100
Optional
REF
06
Reference Numbers
Max use 1
Optional
PER
07
Administrative Communications Contact
Max use 3
Optional
TAX
08
Sales Tax Reference
Max use 3
Optional
FOB
09
F.O.B. Related Instructions
Max use 1
Optional
N1 Loop
ITA
20
Allowance, Charge or Service
Max use 10
Optional
ITD
21
Terms of Sale/Deferred Terms of Sale
Max use 2
Optional
DTM
22
Date/Time Reference
Max use 10
Optional
SHH
23
General Schedule
Max use 5
Optional
TD5
29
Carrier Details (Routing Sequence/Transit Time)
Max use 12
Optional
detail
PO1 Loop
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Max use 1
Required
GS

Functional Group Header

RequiredMax use 1

To indicate the beginning of a functional group and to provide control information

Example
GS-01
479
Functional Identifier
Required
Identifier (ID)

Code identifying a group of application related Transaction Sets.

PO
Purchase Order Transaction
GS-02
142
Application Sender's Code
Required
Identifier (ID)
Min 2Max 12

Code identifying party sending transmission.

GS-03
124
Application Receiver's Code
Required
Identifier (ID)
Min 2Max 12

Code identifying party receiving transmission.

GS-04
29
Data Interchange Date
Required
Date (DT)
YYMMDD format

Date sender generated a functional group of transaction sets.

GS-05
30
Data Interchange Time
Required
Time (TM)
HHMM format

Time (HHMM) expressed in 24-hour clock time when the sender generated a functional group of transaction sets (local time at sender's location).
(Time range: 0000 through 2359.)

GS-06
28
Data Interchange Control Number
Required
Numeric (N0)
Min 1Max 9

Assigned number originated and maintained by the sender.

GS-07
455
Responsible Agency Code
Required
Identifier (ID)
Min 1Max 2

Code used in conjunction with the version data element to identify the issuer of the standard.

T
Transportation Data Coordinating Committee (TDCC)
X
Accredited Standards Committee X12
GS-08
480
Version/Release/ Industry ID
Required
Identifier (ID)

The Version Code is used in conjunction with the Functional Identifier to specify an exact version of an EBDI standard. Format of the version is: Positions Content
1 - 3 Major Version Number
4 - 6 Release Level of Version
7 - 12 Industry or Trade Assoc. ID (Optionally assigned by user)

002001
Draft Standard Approved by ASC X12 Through February 1987.

Heading

ST
02
Heading > ST

Transaction Set Header

RequiredMax use 1

To indicate the start of a transaction set and to assign a control number

Example
ST-01
143
Transaction Set Identifier
Required
Identifier (ID)

Code uniquely identifying a Transaction Set.

850
X12.1 Purchase Order
ST-02
329
Transaction Set Control Number
Required
Numeric (N)
Min 4Max 9

Identifying control number assigned by the originator for a Transaction Set.
Also see: Data Interchange Control Number (28.)

BEG
03
Heading > BEG

Beginning Segment for Purchase Order Applications

RequiredMax use 1

To indicate the beginning of the purchase order transaction set and transmit identifying numbers and dates.

Example
BEG-01
353
Transaction Set Purpose
Required
Identifier (ID)

Code identifying purpose of transmitted set.

00
Original
BEG-02
92
Purchase Order Type
Required
Identifier (ID)

Code specifying the type of Purchase Order or Change to Purchase Order.

CF
Confirmation
DS
Dropship
RL
Release (Blanket Order)
RO
Rush Order
SA
Stand-alone Order
UE
Unit Exchange
BEG-03
324
Purchase Order Number
Required
String (AN)
Min 1Max 22

Identifying number for Purchase Order assigned by the orderer/purchaser.

BEG-04
328
Release Number
Optional
String (AN)
Min 1Max 30

Number identifying a release against a Purchase Order previously placed by the parties involved in the transaction.

BEG-06
323
Purchase Order Date
Required
Date (DT)
YYMMDD format

Date assigned by the purchaser to Purchase Order.

NTE
04
Heading > NTE

Note/Special Instruction

OptionalMax use 100

To transmit information in a free-form format, if necessary, for comment or special instruction

Example
NTE-01
363
Note Reference Code
Optional
Identifier (ID)

Code identifying the functional area or purpose for which the note applies.
Also see: Free Form Message (3).

GEN
Entire Transaction Set
INV
Invoice Instruction
LIN
Line Item
PMT
Payment
NTE-02
3
Free Form Message
Required
String (AN)
Min 1Max 60

Free-form text.

REF
06
Heading > REF

Reference Numbers

OptionalMax use 1

To transmit identifying numbers associated with the named party

Example
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)
Min 2Max 2

Code qualifying the Reference Number.

REF-02
127
Reference Number
Optional
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier. Also see Reference Number Qualifier, (128).

REF-03
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

PER
07
Heading > PER

Administrative Communications Contact

OptionalMax use 3

To identify a person or office to whom administrative communications should be directed

Example
PER-01
366
Contact Function Code
Required
Identifier (ID)

Code identifying the major duty or responsibility of the person or group named.

EX
Expeditor
IC
Information Contact
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

PER-03
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communications used in Communication Number (364). Also see: Communication Number (364).

TE
Telephone
PER-04
364
Communication Number
Optional
String (AN)
Min 7Max 21

Complete communications number including country or area code when applicable. Also see: Communications Number Qualifier (365).

TAX
08
Heading > TAX

Sales Tax Reference

OptionalMax use 3

To provide data required for proper notification/determination of applicable sales and related taxes applying to the transaction.

Example
TAX-01
325
Tax Identification Number
Optional
String (AN)
Min 1Max 20

Number assigned to a purchaser (buyer, orderer) by a taxing jurisdiction (state, county, etc.), often called a tax exemption number or certificate number.

TAX-02
309
Location Qualifier
Required
Identifier (ID)

Code identifying type of Location Identifier (310) used.

CC
Country
SP
State/Province
TAX-03
310
Location Identifier
Optional
String (AN)
Min 1Max 25

Code which identifies a specific geographic location.

FOB
09
Heading > FOB

F.O.B. Related Instructions

OptionalMax use 1

To specify transportation instructions relating to shipment

Example
FOB-01
146
Shipment Method of Payment
Required
Identifier (ID)

Code identifying payment terms for transportation charges.

CC
Collect
CF
Collect, Freight Credited to Payment Customer
PC
Prepaid but Charged to Customer
PP
Prepaid (by Seller)
FOB-02
376
Transportation Responsibility Location Qualifier
Optional
Identifier (ID)

Code specifying transportation responsibility location.

DE
Destination (Shipping)
OR
Origin (Shipping Point)
ZZ
Mutually Defined
FOB-03
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

N1 Loop
OptionalMax 200
N1
10
Heading > N1 Loop > N1

Name

RequiredMax use 1

To identify a party by type of organization, name and code

Example
N1-01
98
Organization Identifier
Required
Identifier (ID)

Code identifying the type of party being defined.

BT
Bill-to-Party
BY
Buying Party (Purchaser)
SP
Party filling Shipper's Order
ST
Ship To
SU
Supplier/Manufacturer
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

N1-03
66
Identification Code Qualifier
Optional
Identifier (ID)

Code designating the system/method of code structure used for Identification Code (67).

92
Assigned by Buyer
N1-04
67
Identification Code
Optional
Identifier (ID)
Min 2Max 17

Code identifying one of the parties in the transaction. See Identification Code Qualifier (66).

N2
11
Heading > N1 Loop > N2

Additional Name Information

OptionalMax use 1

To specify additional names or those longer than 35 characters in length

Example
Required
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

N3
12
Heading > N1 Loop > N3

Address Information

OptionalMax use 1

To specify the location of the named party

Example
N3-01
166
Address Information
Required
String (AN)
Min 1Max 35

Free-form field for address information.

N3-02
166
Address Information
Optional
String (AN)
Min 1Max 35

Free-form field for address information.

N4
13
Heading > N1 Loop > N4

Geographic Location

OptionalMax use 1

To specify the geographic place of the named party

Example
N4-01
19
City Name
Optional
String (AN)
Min 2Max 19

Free-form text for city name.

N4-02
156
State or Province Code
Optional
Identifier (ID)
Min 2Max 2

Code (Standard State/Province) defined by appropriate governmental agencies.

N4-03
116
Postal Code
Optional
Identifier (ID)
Min 5Max 9

Code defining international postal zone code excluding punctuation and blanks (zip code for United States).

N4-04
26
Country Code
Optional
Identifier (ID)
Min 2Max 2

Code (Two character ISO Standard Country)

PER
15
Heading > N1 Loop > PER

Administrative Communications Contact

OptionalMax use 1

To identify a person or office to whom administrative communications should be directed

Example
PER-01
366
Contact Function Code
Required
Identifier (ID)

Code identifying the major duty or responsibility of the person or group named.

IC
Information Contact
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

PER-03
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communications used in Communication Number (364). Also see: Communication Number (364).

TE
Telephone
PER-04
364
Communication Number
Optional
String (AN)
Min 7Max 21

Complete communications number including country or area code when applicable. Also see: Communications Number Qualifier (365).

N1 Loop end
ITA
20
Heading > ITA

Allowance, Charge or Service

OptionalMax use 10

To specify allowance or charges

Example
ITA-01
248
Allowance or Charge Indicator
Required
Identifier (ID)

Code which indicates an allowance or charge for the service specified.

C
Charge
ITA-03
560
Special Services Code
Optional
Identifier (ID)
Min 2Max 10

Code identifying the special service.

ITA-04
331
Allowance or Charge Method of Handling
Required
Identifier (ID)

Code indicating method of handling for an allowance or charge.

06
Charge to be Paid by Customer
ITA-06
359
Allowance or Charge Rate
Required
Decimal number (R)
Min 1Max 9

Allowance or Charge Rate per Unit.

ITD
21
Heading > ITD

Terms of Sale/Deferred Terms of Sale

OptionalMax use 2

To specify terms of sale.

Example
ITD-01
336
Terms Type Code
Required
Identifier (ID)

Code identifying type of payment terms.

08
Basic- Discount Offered
09
Proximo
ITD-02
333
Terms Basis Date Code
Required
Identifier (ID)

Code identifying the beginning of the terms period.

03
Invoice Date
ITD-03
338
Terms Discount Percent
Optional
Decimal number (R)
Min 1Max 6

Terms discount percentage, expressed as a percent, available to the purchaser if an invoice is paid on or before the Terms Discount Due Date.

ITD-05
351
Terms Discount Days Due
Optional
Numeric (N0)
Min 1Max 3

Number of days in the terms discount period by which payment is due if terms discount is earned.

ITD-07
386
Terms Net Days
Optional
Numeric (N0)
Min 1Max 3

Number of days until total invoice amount is due (discount not applicable).

ITD-12
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

ITD-13
765
Day of Month
Optional
Numeric (N0)
Min 1Max 2

The numeric value of the day of the month between 1 and the maximum day of the month being referenced.

DTM
22
Heading > DTM

Date/Time Reference

OptionalMax use 10

To specify pertinent dates and times

Example
DTM-01
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time.

007
Effective Date/Time
036
Expiration Date/Time
Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

SHH
23
Heading > SHH

General Schedule

OptionalMax use 5

To specify general scheduling conditions

Example
SHH-01
562
Schedule Code
Required
Identifier (ID)

Code indicating general scheduling arrangements.

DD
Deliver on Date
SHH-02
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time.

069
Promised for Delivery (Date/Time)
Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

TD5
29
Heading > TD5

Carrier Details (Routing Sequence/Transit Time)

OptionalMax use 12

To specify the carrier, sequence of routing and to provide transit time information

Example
TD5-01
133
Routing Sequence Code
Required
Identifier (ID)

Code describing the relationship of a carrier to a specific shipment movement.

Z
Mutually Defined
TD5-05
387
Routing (or Origin Carrier Name)
Required
String (AN)
Min 1Max 35

Free-form description of the routing or requested routing for shipment, or the originating carrier's name or code.

Heading end

Detail

PO1 Loop
RequiredMax 1000
PO1
34
Detail > PO1 Loop > PO1

Purchase Order Baseline Item Data

RequiredMax use 1

To specify basic and most frequently used purchase order line item data

Example
PO1-01
350
Purchase Order Line Number
Optional
String (AN)
Min 1Max 6

Identifying number or code for a purchase order line item.

PO1-02
330
Quantity Ordered
Required
Decimal number (R)
Min 1Max 9

Quantity ordered.

PO1-03
355
Unit of Measurement Code
Required
Identifier (ID)
Min 2Max 2

Code identifying the basic unit measurement.

PO1-04
212
Unit Price
Optional
Decimal number (R)
Min 1Max 14

Price per unit of product, service, commodity, etc.

PO1-05
639
Basis of Unit Price Code
Optional
Identifier (ID)
Min 2Max 2

Code defining the type of price indicated for an item.

PO1-06
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-07
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-08
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-09
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-10
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-11
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-12
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-13
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-14
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-15
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-16
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-17
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-18
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-19
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-20
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-21
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-22
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-23
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

PO1-24
235
Product/Service ID Qualifier
Optional
Identifier (ID)

Code identifying the type/source of the descriptive number used in Product/Service ID (234).

BP
Buyer's Part Number
MF
Manufacturer
MG
Manufacturer's Part Number
OH
Opposite-Hand Part Number
PI
Purchaser's Item Code
PN
Company Part Number
PT
Print or Drawing
RP
Replaced Part Number
PO1-25
234
Product/Service ID
Optional
String (AN)
Min 1Max 30

Identifying number for a product or service.

CUR
35
Detail > PO1 Loop > CUR

Currency

OptionalMax use 1

To specify the currency (dollars, pounds, francs, etc.) used in a transaction

Example
CUR-01
98
Organization Identifier
Required
Identifier (ID)

Code identifying the type of party being defined.

BY
Buying Party (Purchaser)
CUR-02
100
Currency
Required
Identifier (ID)
Min 3Max 3

Code (Standard ISO) for country in whose currency the charges are specified.

PO3
39
Detail > PO1 Loop > PO3

Additional Item Detail

OptionalMax use 25

To specify additional item related data involving variations in normal price/quantity structure.

Example
PO3-01
371
Change Reason Code
Required
Identifier (ID)

Code specifying the reason for price or quantity change.

QP
Quantity Based on Price Qualifier
QT
Quantity Price Break
Optional
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

PO3-03
236
Price Qualifier
Optional
Identifier (ID)

Code identifying pricing specification.

ICL
Unit Price Through Quantity
MIN
Minimum Order Quantity Price
PO3-04
212
Unit Price
Required
Decimal number (R)
Min 1Max 14

Price per unit of product, service, commodity, etc.

PO3-06
380
Quantity
Required
Decimal number (R)
Min 1Max 10

Numeric value of Quantity. Also see: Unit of Measurement Code (355).

PO3-07
355
Unit of Measurement Code
Required
Identifier (ID)
Min 2Max 2

Code identifying the basic unit measurement.

PO3-08
352
Description
Optional
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

PID
41
Detail > PO1 Loop > PID

Product/Item Description

OptionalMax use 200

To describe a product in coded or free-form format

Example
PID-01
349
Item Description Type
Required
Identifier (ID)

Code indicating the format of a description.

F
Free-form
PID-05
352
Description
Required
String (AN)
Min 1Max 80

A free-form description to clarify the related data elements and their content.

REF
46
Detail > PO1 Loop > REF

Reference Numbers

OptionalMax use 1

To transmit identifying numbers associated with the named party

Example
REF-01
128
Reference Number Qualifier
Required
Identifier (ID)

Code qualifying the Reference Number.

BD
Bid Number
REF-02
127
Reference Number
Optional
String (AN)
Min 1Max 30

Reference number or identification number as defined for a particular Transaction Set, or as specified by the Reference Number Qualifier. Also see Reference Number Qualifier, (128).

N1 Loop
OptionalMax 200
N1
54
Detail > PO1 Loop > N1 Loop > N1

Name

RequiredMax use 1

To identify a party by type of organization, name and code

Example
N1-01
98
Organization Identifier
Required
Identifier (ID)

Code identifying the type of party being defined.

BT
Party to be Billed For Other Than Freight(Bill To)
ST
Ship To
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

N1-03
66
Identification Code Qualifier
Optional
Identifier (ID)

Code designating the system/method of code structure used for Identification Code (67).

92
Assigned by Buyer
N1-04
67
Identification Code
Optional
Identifier (ID)
Min 2Max 17

Code identifying one of the parties in the transaction. See Identification Code Qualifier (66).

N2
55
Detail > PO1 Loop > N1 Loop > N2

Additional Name Information

OptionalMax use 1

To specify additional names or those longer than 35 characters in length

Example
Required
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

N3
56
Detail > PO1 Loop > N1 Loop > N3

Address Information

OptionalMax use 1

To specify the location of the named party

Example
N3-01
166
Address Information
Required
String (AN)
Min 1Max 35

Free-form field for address information.

N3-02
166
Address Information
Optional
String (AN)
Min 1Max 35

Free-form field for address information.

N4
57
Detail > PO1 Loop > N1 Loop > N4

Geographic Location

OptionalMax use 1

To specify the geographic place of the named party

Example
N4-01
19
City Name
Optional
String (AN)
Min 2Max 19

Free-form text for city name.

N4-02
156
State or Province Code
Optional
Identifier (ID)
Min 2Max 2

Code (Standard State/Province) defined by appropriate governmental agencies.

N4-03
116
Postal Code
Optional
Identifier (ID)
Min 5Max 9

Code defining international postal zone code excluding punctuation and blanks (zip code for United States).

N4-04
26
Country Code
Optional
Identifier (ID)
Min 2Max 2

Code (Two character ISO Standard Country)

PER
59
Detail > PO1 Loop > N1 Loop > PER

Administrative Communications Contact

OptionalMax use 1

To identify a person or office to whom administrative communications should be directed

Example
PER-01
366
Contact Function Code
Required
Identifier (ID)

Code identifying the major duty or responsibility of the person or group named.

IC
Information Contact
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

PER-03
365
Communication Number Qualifier
Optional
Identifier (ID)

Code identifying the type of communications used in Communication Number (364). Also see: Communication Number (364).

TE
Telephone
PER-04
364
Communication Number
Optional
String (AN)
Min 7Max 21

Complete communications number including country or area code when applicable. Also see: Communications Number Qualifier (365).

N1 Loop end
DTM
62
Detail > PO1 Loop > DTM

Date/Time Reference

OptionalMax use 1

To specify pertinent dates and times

Example
DTM-01
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time.

062
Blueprint Date
Optional
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

SCH
63
Detail > PO1 Loop > SCH

Line Item Schedule

OptionalMax use 104

To specify the data for scheduling a specific line item.

Example
SCH-01
380
Quantity
Required
Decimal number (R)
Min 1Max 10

Numeric value of Quantity. Also see: Unit of Measurement Code (355).

SCH-02
355
Unit of Measurement Code
Required
Identifier (ID)
Min 2Max 2

Code identifying the basic unit measurement.

SCH-04
98
Organization Identifier
Optional
Identifier (ID)

Code identifying the type of party being defined.

ST
Ship To
Optional
String (AN)
Min 1Max 35

Free-form organization name, official title, or related information.

SCH-06
374
Date/Time Qualifier
Required
Identifier (ID)

Code specifying type of date or time.

002
Delivery Requested on this Date/Time
Required
Date (DT)
YYMMDD format

Date (YYMMDD). Also see: Date Qualifier (432).

PO1 Loop end
Detail end

Summary

CTT
70
Summary > CTT

Transaction Totals

RequiredMax use 1

To transmit a hash total for a specific element in the transaction set

Example
CTT-01
354
Number of Line Items
Required
Numeric (N0)
Min 1Max 6

Total number of line items in the transaction set.

CTT-02
347
Hash Total
Required
Decimal number (R)
Min 1Max 10

Sum of values of the specific data element.

SE
71
Summary > SE

Transaction Set Trailer

RequiredMax use 1

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning and ending (SE) segment)

Example
SE-01
96
Number of Included Segments
Required
Numeric (N0)
Min 1Max 6

Total number of segments included in a transaction set including ST and SE segments.

SE-02
329
Transaction Set Control Number
Required
Numeric (N)
Min 4Max 9

Identifying control number assigned by the originator for a Transaction Set.
Also see: Data Interchange Control Number (28.)

Summary end

Functional Group Trailer

RequiredMax use 1

To indicate the end of a functional group and to provide control information

Example
GE-01
97
Number of Transaction Sets Included
Required
Numeric (N0)
Min 1Max 6

Total number of transaction sets included in the functional group or interchange (transmission) group terminated by the trailer containing this data element.

GE-02
28
Data Interchange Control Number
Required
Numeric (N0)
Min 1Max 9

Assigned number originated and maintained by the sender.

EDI Samples

sample 1

ISA~00~ ~00~ ~ZZ~F159B ~ZZ~FYJUA ~240311~1911~U~00200~000046743~0~P~<
GS~PO~AF1CC~FYJUA~240311~1906~000046743~X~002001
ST~850~0001
BEG~00~SA~YG11A2~~~240312
NTE~INV~NONE
NTE~GEN~ OVERRIDE
NTE~GEN~THIS ORDER INCORPORATES THE CURRENT VERSION OF BUYER'S
NTE~GEN~PRODUCTION PURCHASING GLOBAL TERMS AND CONDITIONS
NTE~PMT~NONE
REF~IT~07761~FCSD INTERNAL CUSTOMER NUMBER
PER~IC~ORCHID ISLE AUTO CENTER6S~TE~8007292517
PER~IC~PRAVINTH KRISHNA C~TE~3132065701
PER~EX~PRAVINTH KRISHNA C~TE~3132065701
N1~BY~FORD CUSTOMER SERVICE DIVISION~92~AF1CC
N3~P.O. BOX 3333
N4~LIVONIA~MI~48151~92
N1~SU~TRUXEDO, INC~92~FYJUA
N3~2209 KELLEN GROSS DRIVE~P.O. BOX
N4~YANKTON~SD~570781078~US
N1~ST~ORCHID ISLE AUTO CTR~92~AF1CC
N3~1030 KANOELEHUA AVE
N4~HILO~HI~96720~92
PER~IC~ORCHID ISLE AUTO CENTER6S~TE~8007292517
DTM~007~240312
DTM~036~240510
SHH~DD~069~240314
PO1~00001~1~EA~165.5400~~BP~VFL3Z 84501A42 EA
CUR~BY~USD
PID~F~~~~NONE
CTT~1~1
SE~29~0001
GE~1~000046743
IEA~00001~000046743

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.