Beruflich Dokumente
Kultur Dokumente
PO
Introduction:
This standard provides the format and establishes the data contents of a purchase order transaction set. The purchase
order transaction set provides 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.
Pos.
No.
005
Seg.
ID
ISA
Name
Interchange Control Header
Req.
Des.
O
008
GS
010
ST
020
BEG
030
NTE
Note/Special Instruction
100
080
FOB
120
ITA
10
130
ITD
230
TD5
12
Max.Use
1
200
290
N1
Name
300
N2
310
N3
Address Information
320
N4
Geographic Location
340
PER
410
PO1
420
CUR
Currency
440
CTP
Pricing Information
25
450
PID
Product/Item Description
1000
460
MEA
Measurements
40
480
PKG
25
500
REF
Reference Numbers
12
530
ITA
10
620
SCH
104
860
CTT
Transaction Totals
880
SE
890
GE
900
IEA
LOOP ID - PO1
M
Loop
Repeat
100000
Notes and
Comments
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
ISA01
ISA02
ISA03
ISA04
ISA05
ISA06
ISA07
ISA08
ISA09
ISA10
Optional
1
To start and identify an interchange of one or more functional groups and
interchange-related control segments
ISA*00*
*00*
*09*00507047988
961212*1204*U*00200*963471204*0*P*\@
*ZZ*X0000X0
ISA11
I10
ISA12
I11
ISA13
I12
ISA14
I13
ISA15
I14
ISA16
I15
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
GS01
GS02
GS03
GS04
GS05
GS06
GS07
GS08
Optional
1
To indicate the beginning of a functional group and to provide control information
A functional group of related transaction sets, within the scope of X12 standards,
consists of a collection of similar transaction sets enclosed by a functional group
header and a functional group trailer.
GS*PO*88*X0000X0*961212*1418*963470001*X*002003@
Data Element Summary
Data
Element Name
Attributes
479
Functional Identifier Code
M ID 2/2
Code identifying a group of application related transaction sets
PO
Purchase Order
142
Application Sender's Code
M ID 2/12
Code identifying party sending transmission.
ff = HONDA SENDING FACILITY CODE.
(SEE APPENDIX).
124
Application Receiver's Code
M ID 2/12
Code identifying party receiving transmission.
HONDA ASSIGNED SUPPLIER CODE.
29
Data Interchange Date
M DT 6/6
Date sender generated a functional group of transaction sets.
30
Data Interchange Time
M TM 4/4
Time (HHMM) when the sender generated a functional group of transaction
sets (local time at sender's location).
28
Data Interchange Control Number
M N0 1/9
Assigned number originated and maintained by the sender
455
Responsible Agency Code
M ID 1/2
Code used in conjunction with the version data element to identify the issuer of
the standard.
X
Accredited Standards Committee X12
480
Version / Release / Industry Identifier Code
M ID 1/12
Code indicating the version, release, and industry ID of the EDI standard being
used. Positions 1 - 3, Major Version Number; Positions 4 - 6, Release Level of
Version; Positions 7 - 12, Industry or Trade Association ID (optionally
assigned by user)
002003
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
ST01
ST02
Mandatory
1
To indicate the start of a transaction set and to assign a control number
The transaction set identifier (ST01) is intended for use by the translation routines of
the interchange partners to select the appropriate transaction set definition (e.g., 810
selects the invoice transaction set).
ST*850*0001@
Data Element Summary
Data
Element Name
Attributes
143
Transaction Set Identifier Code
M ID 3/3
Code uniquely identifying a Transaction Set
850
X12.1 Purchase Order
329
Transaction Set Control Number
M AN 4/9
Identifying control number assigned by the originator for a Transaction Set.
Also see: Data Interchange Control Number (28.)
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
BEG01
BEG02
BEG03
BEG05
BEG06
Mandatory
1
To indicate the beginning of the Purchase Order Transaction Set and transmit identifying
numbers and dates
BEG*00*RL*GAHB59011**961205*IEL@
Data Element Summary
Data
Element Name
Attributes
353
Transaction Set Purpose Code
M ID 2/2
Code identifying purpose of transaction set
00
Original
05
Replace
18
Reissue
92
Purchase Order Type Code
M ID 2/2
Code specifying the type of Purchase Order
BK
Blanket Order (Quantity Firm)
RL
Release (Blanket Order)
An order for goods and services placed against a
pre-existing contract or blanket order
SA
Stand-alone Order
324
Purchase Order Number
M AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
323
Purchase Order Date
M DT 6/6
Date assigned by the purchaser to Purchase Order
326
Request Reference Number
O AN 1/45
Reference number or RFQ number to use to identify a particular transaction set
and query (additional reference number or description which can be used with
contract number)
IEL = INVOICE ELECTRONICALLY
(SEND AN 810).
INR = INVOICE NOT REQUIRED.
IBM = INVOICE BY MAIL
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
NTE01
NTE02
Floating
100
To transmit information in a free-form format, if necessary, for comment or special
instruction
The NTE segment permits free-form information/data which, under ANSI X12
standard implementations, is not machine processable. The use of the NTE segment
should therefore be avoided, if at all possible, in an automated environment.
NTE*DEL*DELIVERY TO ARRIVE WITHIN 04 WORK DAYS PRIOR TO DUE
DATE@
Data Element Summary
Data
Element Name
Attributes
363
Note Reference Code
O ID 3/3
Code identifying the functional area or purpose for which the note applies.
Also see: Free Form Message (3).
DEL
Delivery
GEN
Entire Transaction Set
ORI
Order Instructions
PAY
Payables
PUR
Purchasing
TRA
Transportation
3
Free Form Message
M AN 1/60
Free-form text
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
FOB01
FOB04
FOB05
FOB06
FOB07
Optional
1
To specify transportation instructions relating to shipment
1 If FOB03 is present, then FOB02 is required.
2 If FOB04 is present, then FOB05 is required.
3 If FOB07 is present, then FOB06 is required.
1 FOB01 indicates which party will pay the carrier.
2 FOB02 is the code specifying transportation responsibility location.
3 FOB06 is the code specifying title passage location.
FOB*ZZ***01*FOB*AC*AURORA, IL@
Data Element Summary
Data
Element Name
Attributes
146
Shipment Method of Payment
M ID 2/2
Code identifying payment terms for transportation charges
DF
Defined by Buyer and Seller
334
Transportation Terms Qualifier Code
O ID 2/2
Code identifying the source of the transportation terms
01
Incoterms
335
Transportation Terms Code
C ID 3/6
Code identifying the trade terms which apply to the shipment transportation
responsibility. Six digit codes represent INCOTERMS.
309
Location Qualifier
C ID 1/2
Code identifying type of Location Identifier (310) used.
AC
City and State
ZZ
Mutually Defined
352
Description
O AN 1/80
A free-form description to clarify the related data elements and their content
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
ITA01
ITA02
ITA03
ITA04
ITA06
ITA08
ITA09
ITA11
ITA13
Optional
10
To specify allowances, charges, or services
1 If ITA02 is present, then at least one of ITA03 or ITA13 is required.
2 Only one of ITA06 ITA07 or ITA08 may be present.
3 If ITA08 is present, then ITA09 is required.
4 If ITA10 is present, then ITA11 is required.
1 ITA12 is the quantity of free goods.
ITA*C*AX*TX*06****Z*5.00****SALES TAX@
Data Element Summary
Data
Element Name
Attributes
248
Allowance or Charge Indicator
M ID 1/1
Code which indicates an allowance or charge for the service specified
A
Allowance
C
Charge
559
Agency Qualifier Code
O ID 2/2
Code identifying the agency assigning the code values
AX
ANSI X12
560
Special Services Code
C ID 2/10
Code identifying the special service
(SEE APPENDIX)
331
Allowance or Charge Method of Handling Code
M ID 2/2
Code indicating method of handling for an allowance or charge
359
Allowance or Charge Rate
C R 1/9
Allowance or Charge Rate per Unit
USED WHEN A PRICE IS SPECIFIED.
378
Allowance/Charge Percent Qualifier
C ID 1/1
Code indicating on what basis allowance or charge percent is calculated
Z
Mutually Defined
332
Allowance or Charge Percent
C R 1/6
Allowance or charge expressed as a percent.
USED WHEN PERCENT IS SPECIFIED IN THE PO.
355
Unit or Basis for Measurement Code
C ID 2/2
Code identifying the basic unit of measurement.
(SEE APPENDIX)
352
Description
C AN 1/80
A free-form description to clarify the related data elements and their content
DESCRIPTION OF THE ALLOWANCE OR CHARGE.
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
ITD01
ITD02
ITD03
ITD04
ITD12
Optional
5
To specify terms of sale
1 If ITD03 is present, then at least one of ITD04 ITD05 or ITD13 is required.
2 If ITD08 is present, then at least one of ITD04 or ITD05 is required.
3 If ITD09 is present, then ITD10 is required.
1
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
TD501
TD505
TD507
TD508
Optional
12
To specify the carrier and sequence of routing and provide transit time information
1 At least one of TD502 TD504 or TD505 is required.
2 If TD502 is present, then TD503 is required.
3 If TD507 is present, then TD508 is required.
4 If TD510 is present, then TD511 is required.
1
When specifying a routing sequence to be used for the shipment movement in lieu of
specifying each carrier within the movement, use TD502 to identify the party
responsible for defining the routing sequence, and use TD503 to identify the actual
routing sequence, specified by the party identified in TD502.
TD5*O****AURORA FAST FREIGHT, INC.**OR*DETROIT, MI 46975@
Data Element Summary
Data
Element Name
Attributes
133
Routing Sequence Code
O ID 1/2
Code describing the relationship of a carrier to a specific shipment movement
1
1st Carrier after Origin Carrier
2
2nd Carrier after Origin Carrier
3
3rd Carrier after Origin Carrier
O
Origin Carrier (Air, Motor, or Ocean)
387
Routing
C AN 1/35
Free-form description of the routing or requested routing for shipment, or the
originating carrier's identity
CARRIER TO BE USED IN THE SEQUENCE SPECIFIED
309
Location Qualifier
O ID 1/2
Code identifying type of Location Identifier (310) used.
OR
Origin (Shipping Point)
310
Location Identifier
C AN 1/25
Code which identifies a specific location
SHIPPING POINT
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
N101
N102
N103
N104
N1 Name
290
N1
Optional
Optional
1
To identify a party by type of organization, name, and code
1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
1
This segment, used alone, provides the most efficient method of providing
organizational identification. To obtain this efficiency the "ID Code" (N104) must
provide a key to the table maintained by the transaction processing party.
N1*PN*LAFAYETTE*92*88@
Data Element Summary
Data
Element Name
Attributes
98
Entity Identifier Code
M ID 2/2
Code identifying an organizational entity or a physical location.
BT
Party to be Billed For Other Than Freight(Bill To)
BY
Buying Party (Purchaser)
PJ
Party to Receive Correspondence
PN
Party to Receive Shipping Notice
ST
Ship To
SU
Supplier/Manufacturer
93
Name
C AN 1/35
Free-form name
66
Identification Code Qualifier
C ID 1/2
Code designating the system/method of code structure used for Identification
Code (67)
92
Assigned by Buyer
67
Identification Code
C ID 2/17
Code identifying a party.
IF N101 = ST THEN ID CODE = HONDA DELIVER TO CODE.
IF N101 = SU THEN ID CODE = HONDA ASSIGNED SUPPLIER
CODE.
IF N101 = BY THEN ID CODE = HONDA FACILITY CODE.
IF N101 = PN THEN ID CODE = HONDA ASN FAC CODE.
IF N101 = PJ THEN ID CODE = ORIGINAL SUPPLIER CODE.
IF N101 = BT THEN ID CODE = BILL TO.
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
N201
N202
Optional
Optional
2
To specify additional names or those longer than 35 characters in length
N2*LAFAYETTE PLANT@
Data Element Summary
Data
Element Name
93
Name
Free-form name
93
Name
Free-form name
Attributes
M AN 1/35
O
AN 1/35
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
N301
N302
N3 Address Information
310
N1
Optional
Optional
2
To specify the location of the named party
Attributes
M AN 1/35
O
AN 1/35
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
N401
N402
N403
N404
N4 Geographic Location
320
N1
Optional
Optional
1
To specify the geographic place of the named party
1 At least one of N401 or N405 is required.
2 If N401 is present, then N402 is required.
3 If either N405 or N406 is present, then the other is required.
1
A combination of either N401 through N404, or N405 and N406 may be adequate to
specify a location.
2 N402 is required only if city name (N401) is in the USA or Canada.
N4*LAFAYETTE*IN*47905@
Data Element Summary
Data
Element Name
Attributes
19
City Name
C AN 2/19
Free-form text for city name
156
State or Province Code
C ID 2/2
Code (Standard State/Province) as defined by appropriate government agency
116
Postal Code
O ID 5/9
Code defining international postal zone code excluding punctuation and blanks
(zip code for United States)
26
Country Code
O ID 2/2
Code identifying the country
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
PER01
PER02
PER03
PER04
PER05
Optional
Optional
3
To identify a person or office to whom administrative communications should be directed
1 If PER03 is present, then PER04 is required.
1
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
PO101
PO102
PO103
PO104
PO105
PO106
Mandatory
Mandatory
1
To specify basic and most frequently used purchase order line item data
1 If PO105 is present, then PO104 is required.
2 If PO106 is present, then PO107 is required.
3 If PO108 is present, then PO109 is required.
4 If PO110 is present, then PO111 is required.
5 If PO112 is present, then PO113 is required.
6 If PO114 is present, then PO115 is required.
7 If PO116 is present, then PO117 is required.
8 If PO118 is present, then PO119 is required.
9 If PO120 is present, then PO121 is required.
10 If PO122 is present, then PO123 is required.
11 If PO124 is present, then PO125 is required.
1
2
3
PO107
234
PO108
235
PO109
234
PO110
235
PO111
234
PO112
235
PO113
234
PO114
235
PO115
234
PO116
235
PO117
234
ON
Customer Order Number
PD
Part Number Description
VP
Vendor's (Seller's) Part Number
Product/Service ID
C AN 1/30
Identifying number for a product or service
VARIES WITH THE PREVIOUS IDENTIFICATION QUALIFIER.
Product/Service ID Qualifier
O ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
Product/Service ID
C AN 1/30
Identifying number for a product or service
Product/Service ID Qualifier
O ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
Product/Service ID
C AN 1/30
Identifying number for a product or service
Product/Service ID Qualifier
O ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
Product/Service ID
C AN 1/30
Identifying number for a product or service
Product/Service ID Qualifier
O ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
Product/Service ID
C AN 1/30
Identifying number for a product or service
Product/Service ID Qualifier
O ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234)
Product/Service ID
C AN 1/30
Identifying number for a product or service
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
CUR Currency
420
PO1
Mandatory
Optional
1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
1 If CUR08 is present, then CUR07 is required.
2 If CUR09 is present, then CUR07 is required.
3 If CUR11 is present, then CUR10 is required.
4 If CUR12 is present, then CUR10 is required.
5 If CUR14 is present, then CUR13 is required.
6 If CUR15 is present, then CUR13 is required.
7 If CUR17 is present, then CUR16 is required.
8 If CUR18 is present, then CUR16 is required.
9 If CUR20 is present, then CUR19 is required.
10 If CUR21 is present, then CUR19 is required.
1
Monetary values are assumed to be expressed in the currency of the country of the
transaction originator unless the optional CUR segment is used to specify a different
currency. The CUR segment also permits the transaction originator to indicate a
specific exchange rate, foreign exchange location and date/time as the basis for a
currency conversion. Example 1. Assuming the currency of the transaction
originator is U.S. dollars, the following CUR segment, when used in the heading area
of a transaction, would indicate that all monetary values appearing in the transaction
are expressed in Canadian Dollars (CAD). (In this example the exchange rate is at
the discretion of the receiver). CUR*BY*CAD* N/L Example 2. Assuming the
currency of the transaction originator is U.S. dollars, the following CUR segment,
when used in the detail area of a transaction, describes a currency conversion for that
particular item from U.S. dollars to Canadian dollars. It also indicates that a specific
exchange rate, at a specified foreign exchange location on a given date/time be used
as the basis for the currency conversion. Notes below the diagram describe the
meaning of the element values.
CUR*BY*USD*1.20*SE*CAD*NY*007*840821*1400 N/L
1 2
3
4 1. Identifies the buyer's (BY) currency as U.S. dollars (USD). 2. The multiplier
(1.20) is the exchange rate factor for the conversion. 3. Identifies the seller's (SE)
currency as Canadian dollars (CAD). 4. Indicates the basis for the exchange rate as
the New York Foreign Exchange (NY) and the effective date/time (007) as August
21, 1984 (840821) at 2:00 P.M. (1400). The value for this item is to be converted to
Canadian dollars (CAD) at the exchange rate of 1.20, based on the New York
Foreign Exchange (NY) at 2:00 P.M. (1400) on August 21, 1984. The actual unit
price conversion for the item would be: The unit price value 7.50 (U.S. dollars)
multiplied by the exchange rate (1.20) equals 9.00 Canadian dollars (7.50 X 1.20 =
9.00) CUR07 through CUR21 provide for five (5) dates/times relating to the
currency conversion, i.e., effective date, expiration date, etc.
CUR*BY*USD@
THE CUR SEGMENT IS ALWAYS PRESENT EVEN IF THE PURCHASE
ORDER IS PAID FOR IN U.S. DOLLARS.
Ref.
Des.
CUR01
CUR02
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
CTP02
CTP03
CTP05
CTP07
Mandatory
Optional
25
To specify pricing information
1 If CTP02 is present, then CTP03 is required.
2 If CTP04 is present, then CTP05 is required.
3 If CTP06 is present, then CTP07 is required.
1
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
PID01
PID05
Mandatory
Optional
1000
To describe a product or process in coded or free-form format
1 If PID03 is present, then PID04 is required.
2 At least one of PID04 or PID05 is required.
1
2
3
Use PID03 to indicate the organization that publishes the code list being referred to.
PID04 should be used for industry-specific product description codes.
Use PID06 when necessary to refer to the product surface or layer being described in
the segment.
PID*F****WASHER/BOLT@
Data Element Summary
Data
Element Name
Attributes
349
Item Description Type
M ID 1/1
Code indicating the format of a description
F
Free-form
352
Description
C AN 1/80
A free-form description to clarify the related data elements and their content
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
MEA01
MEA02
MEA03
MEA Measurements
460
PO1
Mandatory
Optional
40
To specify physical measurements, including dimension tolerances, weights and counts.
MEA04
355
ID 2/2
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
PKG01
PKG05
Mandatory
Optional
25
To describe marking, packaging, loading, and unloading requirements
1 If PKG03 is present, then PKG04 is required.
2 At least one of PKG04 or PKG05 is required.
1
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
REF01
REF02
Mandatory
Optional
12
To specify identifying numbers.
1 At least one of REF02 or REF03 is required.
REF*PG*1E2345@
Data Element Summary
Data
Element Name
Attributes
128
Reference Number Qualifier
M ID 2/2
Code qualifying the Reference Number.
GC
Government Contract Number
GP
Government Priority Number
PC
Production Code
PG
Product Group
127
Reference Number
C AN 1/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).
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
ITA01
ITA02
ITA03
ITA04
ITA06
ITA08
ITA09
ITA11
ITA13
Mandatory
Optional
10
To specify allowances, charges, or services
1 If ITA02 is present, then at least one of ITA03 or ITA13 is required.
2 Only one of ITA06 ITA07 or ITA08 may be present.
3 If ITA08 is present, then ITA09 is required.
4 If ITA10 is present, then ITA11 is required.
1 ITA12 is the quantity of free goods.
ITA*A*AX*FA*ZZ**0.00*******FULL FREIGHT ALLOWED@
ITA*C*AX*S0030*06**500.00000*****LO**OTO CHARGE@
ITA*C*AX*TX*06****Z*5.00****TAX ON MATERIAL@
Data Element Summary
Data
Element Name
Attributes
248
Allowance or Charge Indicator
M ID 1/1
Code which indicates an allowance or charge for the service specified
A
Allowance
C
Charge
559
Agency Qualifier Code
O ID 2/2
Code identifying the agency assigning the code values
AX
ANSI X12
560
Special Services Code
C ID 2/10
Code identifying the special service
(SEE APPENDIX)
331
Allowance or Charge Method of Handling Code
M ID 2/2
Code indicating method of handling for an allowance or charge
04
Credit Customer Account
06
Charge to be Paid by Customer
ZZ
Mutually Defined
359
Allowance or Charge Rate
C R 1/9
Allowance or Charge Rate per Unit
USED WHEN A PRICE IS SPECIFIED.
378
Allowance/Charge Percent Qualifier
C ID 1/1
Code indicating on what basis allowance or charge percent is calculated
Z
Mutually Defined
332
Allowance or Charge Percent
C R 1/6
Allowance or charge expressed as a percent.
USED WHEN A PERCENT IS SPECIFIED IN THE PO.
355
Unit or Basis for Measurement Code
C ID 2/2
Code identifying the basic unit of measurement.
(SEE APPENDIX)
352
Description
C AN 1/80
A free-form description to clarify the related data elements and their content
DESCRIPTION OF THE ALLOWANCE OR CHARGE.
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
SCH01
SCH02
SCH06
SCH07
Mandatory
Optional
104
To specify the data for scheduling a specific line-item
1 If SCH04 is present, then SCH05 is required.
2 If SCH10 is present, then SCH09 is required.
1 SCH06 specifies the interpretation to be used for SCH07 and SCH08.
SCH*100*PC****002*961224@
Data Element Summary
Data
Element Name
Attributes
380
Quantity
M R 1/10
Numeric value of Quantity. Also see: Unit of Measurement Code (355).
355
Unit or Basis for Measurement Code
M ID 2/2
Code identifying the basic unit of measurement.
( REF. APPENDIX.)
374
Date/Time Qualifier
M ID 3/3
Code specifying type of date or time, or both date and time
002
Delivery Requested
010
Requested Ship
373
Date
M DT 6/6
Date (YYMMDD)
VARIES WITH PREVIOUS QUALIFIER.
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
CTT01
CTT02
Mandatory
1
To transmit a hash total for a specific element in the transaction set
1 If CTT03 is present, then CTT04 is required.
2 If CTT05 is present, then CTT06 is required.
1
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
SE01
SE02
Mandatory
1
To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments).
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
GE01
GE02
Optional
1
To indicate the end of a functional group and to provide control information
The use of identical data interchange control numbers in the associated functional
group header and trailer is designed to maximize functional group integrity. The
control number is the same as that used in the corresponding header.
GE*2*963470001@
Data Element Summary
Data
Element Name
Attributes
97
Number of Transaction Sets Included
M N0 1/6
Total number of transaction sets included in the functional group or
interchange (transmission) group terminated by the trailer containing this data
element
ACCUMULATED TOTAL NUMBER OF "ST" SEGMENTS INCLUDED IN
THIS FUNCTIONAL GROUP.
28
Data Interchange Control Number
M N0 1/9
Assigned number originated and maintained by the sender
SAME CONTROL NUMBER USED IN THE PREVIOUS "GS" SEGMENT
(GS06) .
Segment:
Position:
Loop:
Level:
Usage:
Max Use:
Purpose:
Syntax Notes:
Semantic Notes:
Comments:
Notes:
Ref.
Des.
IEA01
IEA02
Optional
1
To define the end of an interchange of zero or more functional groups and
interchange-related control segments
IEA*1*963471204@
Data Element Summary
Data
Element Name
Attributes
405
Number of Included Functional Groups
M N0 1/5
A count of the number of functional groups included in a single
transmission/interchange group
709
Communications Environment Code
M N0 9/9
To indicate EDI systems media capability