Kellogg Company 824 Application Advice...
Transcript of Kellogg Company 824 Application Advice...
Kellogg Company
P4010824 (004010) 1 September 2015
824 Application Advice
Functional Group ID=AG
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Application Advice
Transaction Set (824) for use within the context of an Electronic Data Interchange (EDI) environment. The
transaction set can be used to provide the ability to report the results of an application system's data content edits of
transaction sets. The results of editing transaction sets can be reported at the functional group and transaction set
level, in either coded or free-form format. It is designed to accommodate the business need of reporting the
acceptance, rejection or acceptance with change of any transaction set. The Application Advice should not be used
in place of a transaction set designed as a specific response to another transaction set (e.g., purchase order
acknowledgment sent in response to a purchase order).
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BGN Beginning Segment M 1
LOOP ID - N1 >1
030 N1 Name O 1
070 REF Reference Identification O 12
080 PER Administrative Communications Contact O 3
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - OTI >1 M 010 OTI Original Transaction Identification M 1 n1
LOOP ID - TED >1
070 TED Technical Error Description O 1
080 NTE Note/Special Instruction O 100
082 RED Related Data O 100 n2
M 090 SE Transaction Set Trailer M 1
Transaction Set Notes
1. The OTI loop is intended to provide a unique identification of the transaction set that is the subject of this
application acknowledgment.
2. The RED segment may be used to provide data related to the error condition specified in the associated
TED01 element.
Kellogg Company
P4010824 (004010) 2 September 2015
Segment: ST Transaction Set Header
Position: 010
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
Refer to 004010 Data Element Dictionary for acceptable code values.
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 3 September 2015
Segment: BGN Beginning Segment
Position: 020
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of a transaction set
Semantic Notes: 1 BGN02 is the transaction set reference number.
2 BGN03 is the transaction set date.
3 BGN04 is the transaction set time.
4 BGN05 is the transaction set time qualifier.
5 BGN06 is the transaction set reference number of a previously sent transaction
affected by the current transaction.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M BGN01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
00 Original
M BGN02 127 Reference Identification M AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier Vendor Invoice Number
M BGN03 373 Date M DT 8/8
Date expressed as CCYYMMDD
Kellogg Company
P4010824 (004010) 4 September 2015
Segment: N1 Name
Position: 030
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Semantic Notes: Comments: 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.
2 N105 and N106 further define the type of entity in N101.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual FR Message From
TO Message To
N102 93 Name X AN 1/60
Free-form name
N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification
Code (67) 92 Assigned by Buyer or Buyer's Agent
93 Code assigned by the organization originating the
transaction set N104 67 Identification Code X AN 2/80
Code identifying a party or other code
Kellogg Company
P4010824 (004010) 5 September 2015
Segment: REF Reference Identification
Position: 070
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 12
Purpose: To specify identifying information
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
PO Purchase Order Number
REF03 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content
This segment will be used when the vendor sends a Kellogg Purchase Order
Number in the Invoice 810
Kellogg Company
P4010824 (004010) 6 September 2015
Segment: PER Administrative Communications Contact
Position: 080
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 3
Purpose: To identify a person or office to whom administrative communications should be directed
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PER01 366 Contact Function Code M ID 2/2
Code identifying the major duty or responsibility of the person or group named
AP Accounts Payable Department
EA EDI Coordinator
PER02 93 Name O AN 1/60
Free-form name
PER03 365 Communication Number Qualifier X ID 2/2
Code identifying the type of communication number
AC Message Only Voice Number
Telephone number which provides automated messages
only ED Electronic Data Interchange Access Number
PER04 364 Communication Number X AN 1/80
Complete communications number including country or area code when
applicable
Kellogg Company
P4010824 (004010) 7 September 2015
Segment: OTI Original Transaction Identification
Position: 010
Loop: OTI Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To identify the edited transaction set and the level at which the results of the edit are
reported, and to indicate the accepted, rejected, or accepted-with-change edit result
Semantic Notes: 1 OTI03 is the primary reference identification or number used to uniquely identify the
original transaction set.
2 OTI06 is the group date.
3 OTI07 is the group time.
4 If OTI11 is present, it will contain the version/release under which the original
electronic transaction was translated by the receiver.
5 OTI12 is the purpose of the original transaction set, and is used to assist in its unique
identification.
6 OTI13 is the type of the original transaction set, and is used to assist in its unique
identification.
7 OTI14 is the application type of the original transaction set, and is used to assist in
its unique identification.
8 OTI15 is the type of action indicated or requested by the original transaction set, and
is used to assist in its unique identification.
9 OTI16 is the action requested by the original transaction set, and is used to assist in
its unique identification.
10 OTI17 is the status reason of the original transaction set, and is used to assist in its
unique identification.
Comments: 1 OTI02 contains the qualifier identifying the business transaction from the original
business application, and OTI03 will contain the original business application
identification.
2 If used, OTI04 through OTI08 will contain values from the original electronic
functional group generated by the sender.
3 If used, OTI09 through OTI10 will contain values from the original electronic
transaction set generated by the sender.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M OTI01 110 Application Acknowledgment Code M ID 1/2
Code indicating the application system edit results of the business data
TR Transaction Set Reject
M OTI02 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
TN Transaction Reference Number
M OTI03 127 Reference Identification M AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier OTI04 142 Application Sender's Code O AN 2/15
Code identifying party sending transmission; codes agreed to by trading
partners OTI05 124 Application Receiver's Code O AN 2/15
Code identifying party receiving transmission; codes agreed to by trading
partners OTI06 373 Date O DT 8/8
Date expressed as CCYYMMDD
OTI07 337 Time O TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or
Kellogg Company
P4010824 (004010) 8 September 2015
HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-
59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds
are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) OTI08 28 Group Control Number X N0 1/9
Assigned number originated and maintained by the sender
OTI09 329 Transaction Set Control Number O AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set OTI10 143 Transaction Set Identifier Code O ID 3/3
Code uniquely identifying a Transaction Set
Refer to 004010 Data Element Dictionary for acceptable code values.
Kellogg Company
P4010824 (004010) 9 September 2015
Segment: TED Technical Error Description
Position: 070
Loop: TED Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To identify the error and, if feasible, the erroneous segment, or data element, or both
Semantic Notes: Comments: 1 If used, TED02 will contain a generic description of the data in error (e.g., part
number, date, reference number, etc.).
Data Element Summary
Ref. Data
Des. Element Name Attributes
M TED01 647 Application Error Condition Code M ID 1/3
Code indicating application error condition
024 Other Unlisted Reason
The reason for the application error condition cannot be
described using any other code on the standard code list TED02 3 Free Form Message O AN 1/60
Free-form text
TED07 724 Copy of Bad Data Element O AN 1/99
This is a copy of the data element in error
Kellogg Company
P4010824 (004010) 10 September 2015
Segment: NTE Note/Special Instruction
Position: 080
Loop: TED Optional
Level: Detail
Usage: Optional
Max Use: 100
Purpose: To transmit detailed information regarding the invoice error in a free-form format.
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
NTE01 363 Note Reference Code O ID 3/3
Code identifying the functional area or purpose for which the note applies
Refer to 004010 Data Element Dictionary for acceptable code values.
M NTE02 352 Description M AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg Company
P4010824 (004010) 11 September 2015
Segment: RED Related Data
Position: 082
Loop: TED Optional
Level: Detail
Usage: Optional
Max Use: 100
Purpose: To provide business data related to an item within a transaction to which a business
application editing process has been applied, and an error condition has resulted
Semantic Notes: 1 RED01 provides the related business data, whose nature is defined by the code in
RED02 or RED06.
2 RED02 is an X12-defined code identifying the specific type of related data in
RED01.
3 RED03 identifies the agency maintaining the code list identified in RED05.
4 RED04 provides further qualification of the agency identified in RED03.
5 RED05 identifies the code list containing the code indicated in RED06.
6 RED06 is an industry-defined code identifying the specific type of related data in
RED01.
Comments: 1 As an example of the use of the RED01 element, an application edit is applied to the
Unit Price element within an Invoice (810) transaction set. The result of that edit
indicates an invalid unit price. One piece of related business data would be the
associated Product or Service Identification (data element #234). In this example,
RED01 would be used to convey the associated Product or Service Identification.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M RED01 352 Description M AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg SAP IDOC number will be displayed here to help identify the issue.
RED02 1609 Related Data Identification Code X ID 2/3
Code identifying the nature of data related to an application edit error condition
RP = Reference Identification (Primary)
Refer to 004010 Data Element Dictionary for acceptable code values.
Kellogg Company
P4010824 (004010) 12 September 2015
Segment: SE Transaction Set Trailer
Position: 090
Loop: Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE
segments M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 13 September 2015
810 Invoice
Functional Group ID=IN
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Invoice Transaction
Set (810) 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 billing for goods and
services provided.
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BIG Beginning Segment for Invoice M 1
040 CUR Currency M 1
050 REF Reference Identification O 12
060 PER Administrative Communications Contact O 3
LOOP ID - N1 200
070 N1 Name M 1
080 N2 Additional Name Information O 2
090 N3 Address Information M 2
100 N4 Geographic Location M 1
LOOP ID - N9 1
240 N9 Reference Identification O 1
250 MSG Message Text O 10
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - IT1 200000
010 IT1 Baseline Item Data (Invoice) M 1
LOOP ID - PID 1000
060 PID Product/Item Description M 1
120 REF Reference Identification O >1
Summary:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 TDS Total Monetary Value Summary M 1
020 TXI Tax Information O 10
030 CAD Carrier Detail O 1
LOOP ID - SAC 25
Kellogg Company
P4010824 (004010) 14 September 2015
040 SAC Service, Promotion, Allowance, or Charge
Information O 1
M 080 SE Transaction Set Trailer M 1
Transaction Set Notes
Kellogg Company
P4010824 (004010) 15 September 2015
Segment: ST Transaction Set Header
Position: 010
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Syntax Notes: Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
Refer to 004010 Data Element Dictionary for acceptable code values.
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 16 September 2015
Segment: BIG Beginning Segment for Invoice
Position: 020
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of an invoice transaction set and transmit identifying numbers
and dates
Syntax Notes: Semantic Notes: 1 BIG01 is the invoice issue date.
Comments: 1 BIG07 is used to specifically identify the invoice type.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M BIG01 373 Date M DT 8/8
Date expressed as CCYYMMDD
M BIG02 76 Invoice Number M AN 1/22
Identifying number assigned by issuer
BIG04 324 Purchase Order Number O AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
This value is MANDATORY for all MM type invoices (BIG07 = 'DR',
'CR', 'DS', 'CS') BIG07 640 Transaction Type Code M ID 2/2
Code specifying the type of transaction
This Two digit value is mapped to the application and determines what
type of invoice is being sent. Allowable values are:
DR = MM Invoice Debit against a Purchase Order
CR = MM Invoice Credit against a Purchase Order
DS = MM Freight-Only Invoice Debit against a Purchase Order
CS = MM Freight-Only Invoice Credit against a Purchase Order
DN = FI Invoice Debit (No Purchase Order)
CN = FI Invoice Credit (No Purchase Order)
DF = FI Freight-Only Invoice (No Purchase Order)
CF = FI Freight-Only Invoice (No Purchase Order)
DU = FI Utility Invoice Debit (No Purchase Order)
CU = FI Utility Invoice Credit (No Purchase Order)
Refer to 004010 Data Element Dictionary for acceptable code values.
BIG09 306 Action Code O ID 1/2
Code indicating type of action
Allowable Values
"I" Reissue
"S" Re-record
Refer to 004010 Data Element Dictionary for acceptable code values.
Kellogg Company
P4010824 (004010) 17 September 2015
Segment: CUR Currency
Position: 040
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction
Syntax Notes:
Semantic Notes: Comments: 1 See Figures Appendix for examples detailing the use of the CUR segment.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M CUR01 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual Should always hardcode to "BY" (Buying Party)
Refer to 004010 Data Element Dictionary for acceptable code values.
M CUR02 100 Currency Code M ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
Valid Currencies:
US Dollars = "USD"
Canadian Dollars = "CAD"
Kellogg Company
P4010824 (004010) 18 September 2015
Segment: REF Reference Identification
Position: 050
Loop: Level: Heading
Usage: Optional
Max Use: 12
Purpose: Determines Utility Account Numbers for Utility Invoices only (BIG07 = ‘DU’ or ‘CU’)
and indicates Delivered Pricing Invoice when qualifer = ‘KK’
Syntax Notes: 1 At least one of REF02 or REF03 is required.
2 If either C04003 or C04004 is present, then the other is required.
3 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
When BIG07 = DU or CU this value is MANDATORY and should be
hard-coded "U1"
KK – Delivery Reference (Indicates that invoice is a delivered pricing
invoice)
Refer to 004010 Data Element Dictionary for acceptable code values.
REF02 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier When BIG07 = DU or CU this value is MANDATORY and represents the
Utility Account Number from the location receiving Utility Services.
‘Delivered Pricing’ – Indicates that invoice is a delivered pricing invoice.
Kellogg Company
P4010824 (004010) 19 September 2015
Segment: PER Administrative Communications Contact
Position: 060
Loop: Level: Heading
Usage: Optional
Max Use: 3
Purpose: To identify a contact person for Kellogg in case of an invoice issue or failure.
Syntax Notes: 1 If either PER03 or PER04 is present, then the other is required.
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PER01 366 Contact Function Code M ID 2/2
Code identifying the major duty or responsibility of the person or group named
This segment should be hardcoded "SU" (Supplier Contact)
Refer to 004010 Data Element Dictionary for acceptable code values.
PER02 93 Name O AN 1/60
Free-form name of the Suppliers Kellogg Contact
PER03 365 Communication Number Qualifier X ID 2/2
Code identifying the type of communication number
Should hardcode to "TE" (Telephone number)
Refer to 004010 Data Element Dictionary for acceptable code values.
PER04 364 Communication Number X AN 1/80
Complete communications number including country or area code when
applicable Element should contain Suppliers Kellogg Contact telephone number in
case there is an issue with the invoice.
Kellogg Company
P4010824 (004010) 20 September 2015
Segment: N1 Name
Position: 070
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes: Comments: 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.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code utilized to identify and separate the address information between the
main vendor number (As provided on the Purchase Order), the Remit-to vendor
number (Used for establishing payment structure) and Ship-to Vendor
information. There are three N1 loops required. N101 determines the type of N1 loop.
Valid values are:
VN = Vendor (Provided on the Kellogg Purchase Order) (Required when
BIG 07 = ‘DR’, ‘CR’, ‘DS’, ‘CS’ – used for validation.)
RE = Remit-To Vendor (Provided by Kellogg, establishes payment
structure.) (Required for all BIG07 invoice types.)
ST = Ship-To Vendor (Provided on the Kellogg Purchase Order)
(Required for all BIG07 invoice types.) Refer to 004010 Data Element Dictionary for acceptable code values.
N102 93 Name X AN 1/60
Free-form name
Should refer to the Company Name for the specific N1 loop. Required for
all three loops (VN, RE, ST) N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification
Code (67) Hard Code "92"
Refer to 004010 Data Element Dictionary for acceptable code values.
N104 67 Identification Code X AN 2/80
Code identifying a party or other code
This element refers to the Vendor number as provided by Kellogg. It is
required for two N1 loops (VN and RE) and optional for N1 loop ST.
Kellogg Company
P4010824 (004010) 21 September 2015
Segment: N2 Additional Name Information
Position: 080
Loop: N1 Mandatory
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify additional names or those longer than 35 characters in length
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N201 93 Name M AN 1/60
Free-form name
Should be used as a contact name if available (Used for N1 loops RE and
ST)
Kellogg Company
P4010824 (004010) 22 September 2015
Segment: N3 Address Information
Position: 090
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 2
Purpose: To specify the location of the named party
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N301 166 Address Information M AN 1/55
Address information
MANDATORY for N1(ST) Loop only.
Kellogg Company
P4010824 (004010) 23 September 2015
Segment: N4 Geographic Location
Position: 100
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To specify the geographic place of the named party
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
N401 19 City Name M AN 2/30
Free-form text for city name
Mandatory for N1(ST) loop ONLY.
N402 156 State or Province Code M ID 2/2
Code (Standard State/Province) as defined by appropriate government agency
Mandatory for N1(ST) loop ONLY.
N403 116 Postal Code M ID 3/15
Code defining international postal zone code excluding punctuation and blanks
(zip code for United States) Mandatory for N1(ST) loop ONLY.
Kellogg Company
P4010824 (004010) 24 September 2015
Segment: N9 Reference Identification
Position: 240
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Syntax Notes: 1 At least one of N902 or N903 is required.
2 If N906 is present, then N905 is required.
3 If either C04003 or C04004 is present, then the other is required.
4 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
Hardcoded “ME”
N902 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier Hardcoded “9999999999”
Kellogg Company
P4010824 (004010) 25 September 2015
Segment: MSG Message Text
Position: 250
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 10
Purpose: To provide a free-form format that allows the transmission of text information
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M MSG01 933 Free-Form Message Text M AN 1/264
Free-form message text
Kellogg Company
P4010824 (004010) 26 September 2015
Segment: IT1 Baseline Item Data (Invoice)
Position: 010
Loop: IT1 Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify the basic and most frequently used line item data for the invoice and related
transactions
Syntax Notes: 1 If any of IT102 IT103 or IT104 is present, then all are required.
2 If either IT106 or IT107 is present, then the other is required.
3 If either IT108 or IT109 is present, then the other is required.
Semantic Notes: 1 IT101 is the purchase order line item identification.
Comments: 1 Element 235/234 combinations should be interpreted to include products and/or
services. See the Data Dictionary for a complete list of IDs.
Data Element Summary
Ref. Data
Des. Element Name Attributes
IT101 350 Assigned Identification O AN 1/20
Line number identification. MANDATORY For MM (BIG07 = 'DR',
'CR', 'DS', 'CS') invoices and MUST match the line numbers as sent by
Kellogg in the EDI 850 (PO101=10, 20, 30 etc…) IT102 358 Quantity Invoiced X R 3
Number of units invoiced (supplier units) 3 Decimal maximum. Any 4th
decimal value that is greater than 5 should be rounded up. Any 4th
decimal value that is 4 or less should be rounded down. This value is
MANDATORY for ALL invoice types. IT103 355 Unit or Basis for Measurement Code X ID 2/2
Unit of Measure. This value is MANDATORY for BIG07 = ‘DR’, ‘CR’
type invoices. For these two types of invoices, the value MUST match the
value sent by Kellogg in the EDI 850 (PO103 = TH, HW, EA etc…) Refer to 004010 Data Element Dictionary for acceptable code values.
IT104 212 Unit Price X R 2
Price per unit of product, service, commodity, etc. 2 Decimal maximum.
Any 3rd
decimal value that is greater than 5 should be rounded up. Any
3rd
decimal value that is 4 or less should be rounded down. This value is
MANDATORY for ALL invoice types. IT106 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) Should be hardcoded "PI"
Refer to 004010 Data Element Dictionary for acceptable code values.
IT107 234 Product/Service ID X AN 1/48
Identifying number for a product or service
MANDATORY For MM invoice types BIG07 = “DR”, “CR”, value must
match Kellogg Material number from Kellogg EDI 850 (PO) / EDI 860
(PO Change) (PO109 = K1234567890 etc…..) IT108 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) Hard code value to "VP"
Refer to 004010 Data Element Dictionary for acceptable code values.
IT109 234 Product/Service ID X AN 1/48
Identifying number for a product or service
Kellogg Company
P4010824 (004010) 27 September 2015
Optional - can be used to indicate Vendor's Part number if different than
Kellogg Material number. This value is NOT mapped to the application.
Kellogg Company
P4010824 (004010) 28 September 2015
Segment: PID Product/Item Description
Position: 060
Loop: PID Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To describe a product or process in coded or free-form format
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PID01 349 Item Description Type M ID 1/1
Code indicating the format of a description
Value should be hard-coded "F"
Refer to 004010 Data Element Dictionary for acceptable code values.
PID05 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content
Element should be a description of the product or service being invoiced
for that line. If an MM invoice type BIG07=’DR’, ‘CR’, the description
should match what was provided from the Kellogg 850 / 860. Element is
otherwise mandatory for ALL invoice types.
Kellogg Company
P4010824 (004010) 29 September 2015
Segment: REF Reference Identification
Position: 120
Loop: IT1 Optional
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To specify identifying information
Syntax Notes: 1 At least one of REF02 or REF03 is required.
2 If either C04003 or C04004 is present, then the other is required.
3 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
ONLY used for invoice types BIG07= ‘DN’, ‘CN’, ‘DF’, ‘CF’ and is
MANDATORY for each line for these invoice types.
Two allowable values:
'CA' -- used for non-utility FI type invoices only (BIG07 = 'DN', 'CN',
'DF', 'CF').
'ZZ' -- used for non-utility FI type invoices where Company Code is
determined by the supplier. (BIG = 'DN’, ‘CN’, ‘DF’, or ‘CF’ when using
Balance Sheet logic) Refer to 004010 Data Element Dictionary for acceptable code values.
REF02 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier ONLY used for invoice types BIG07= ‘DN’, ‘CN’, ‘DF’, ‘CF’ and is
MANDATORY for each line for these invoice types.
For Postings to Cost Centers and ION the following REF segment is
required:
REF*CA*111111-2222222222
where 111111 is either a cost center or ION,
and 2222222222 is a GL Account
For Postings to a Balance Sheet Account the following REF segments are
required:
REF*ZZ*AAAA
REF*CA*99999-3333333333
where AAAA is the company code (e.g. KCTR, KBNA, ...),
and "999999" is an actual string of 6 nines,
and 3333333333 is the Balance Sheet Account
Kellogg Company
P4010824 (004010) 30 September 2015
Segment: TDS Total Monetary Value Summary
Position: 010
Loop: Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To specify the total invoice discounts and amounts
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M TDS01 610 Amount M N2 1/15
Monetary amount
TDS01 element must match the total of each extended line (Rounded at the
line level), plus any special charges, and taxes.
Kellogg Company
P4010824 (004010) 31 September 2015
Segment: TXI Tax Information
Position: 020
Loop: Level: Summary
Usage: Optional
Max Use: 10
Purpose: To specify tax information
Syntax Notes: Semantic Notes: 1 TXI02 is the monetary amount of the tax.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M TXI01 963 Tax Type Code M ID 2/2
Code specifying the type of tax
TXI01 will determine what type of tax is being passed along the line as
follows:
SU = US Sales Tax
GS = Canada GST Sales Tax
VA = Canada HST Sales Tax
PS = Canada PST Sales Tax
SP = Canada QST Sales Tax
VT = VAT Sales Tax
Refer to 004010 Data Element Dictionary for acceptable code values.
TXI02 782 Monetary Amount X R 1/18
Monetary amount
TXI03 954 Percent X R 1/10
Tax rate – Information only
Kellogg Company
P4010824 (004010) 32 September 2015
Segment: CAD Carrier Detail
Position: 030
Loop: Level: Summary
Usage: Optional
Max Use: 1
Purpose: To specify transportation details for the transaction
Syntax Notes: 1 At least one of CAD05 or CAD04 is required.
2 If CAD07 is present, then CAD08 is required.
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
CAD05 387 Routing X AN 1/35
Free-form description of the routing or requested routing for shipment, or the
originating carrier's identity Should indicate the name of the Carrier used for the shipment.
CAD07 128 Reference Identification Qualifier O ID 2/3
Code qualifying the Reference Identification
Hard-code value of 'BM'
Refer to 004010 Data Element Dictionary for acceptable code values.
CAD08 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier Should refer to the Bill of Lading Number for that shipment.
Kellogg Company
P4010824 (004010) 33 September 2015
Segment: SAC Service, Promotion, Allowance, or Charge Information
Position: 040
Loop: SAC Optional
Level: Summary
Usage: Optional
Max Use: 1
Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount
or percentage for the service, promotion, allowance, or charge
Syntax Notes: 1 At least one of SAC02 or SAC03 is required.
Semantic Notes: 1 If SAC01 is "A" or "C", then at least one of SAC05 is required.
2 SAC05 is the total amount for the service, promotion, allowance, or charge.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SAC01 248 Allowance or Charge Indicator M ID 1/1
Code which indicates an allowance or charge for the service specified
Segment may only be used for MM invoice types, BIG07 = ‘DR’, ‘CR’,
‘DS’, ‘CS’, and is MANDATORY for BIG07 = ‘DS’, ‘CS’
Allowable Values:
'C' - Charge - this code adds the special charge amount to the invoice total.
'A' - Allowance - this code subtracts the special charge amount from the
invoice total.
When a special charge is included, all SAC01 must be identical (IE - they
must either all be charges or all allowances. They can not be mixed.) Refer to 004010 Data Element Dictionary for acceptable code values.
SAC02 1300 Service, Promotion, Allowance, or Charge Code X ID 4/4
Code identifying the service, promotion, allowance, or charge
Should match appropriate special charge code as allowed by Kellogg.
Refer to 004010 Data Element Dictionary for acceptable code values.
SAC05 610 Amount O N2 1/15
Monetary amount
SAC15 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content
Should be used to describe special charge.
Kellogg Company
P4010824 (004010) 34 September 2015
Segment: SE Transaction Set Trailer
Position: 080
Loop: Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Syntax Notes:
Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE
segments M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 35 September 2015
850 Purchase Order
Functional Group ID=PO
Introduction:
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.
Notes:
This Transaction Set will support one Purchase Order Release or one Stand Alone Purchase Order
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BEG Beginning Segment for Purchase Order M 1
040 CUR Currency O 1
060 PER Administrative Communications Contact O 3
080 FOB F.O.B. Related Instructions O >1
130 ITD Terms of Sale/Deferred Terms of Sale O >1
240 TD5 Carrier Details (Routing Sequence/Transit Time)
O 12
LOOP ID - N9 1000
295 N9 Reference Identification O 1
300 MSG Message Text O 1000
LOOP ID - N1 200
310 N1 Name O 1
320 N2 Additional Name Information O 2
330 N3 Address Information O 2
340 N4 Geographic Location O >1
350 REF Reference Identification O 12
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - PO1 100000 M 010 PO1 Baseline Item Data M 1 n1
020 CUR Currency O 1
030 PO3 Additional Item Detail O 25
LOOP ID - PID 1000
050 PID Product/Item Description O 1
210 DTM Date/Time Reference O 10
291 TXI Tax Information O >1
LOOP ID - SCH 200
Kellogg Company
P4010824 (004010) 36 September 2015
295 SCH Line Item Schedule O 1 n2
LOOP ID - N9 1000
295 N9 Reference Identification O 1
300 MSG Message Text O 1000
Summary:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 030 SE Transaction Set Trailer M 1
Transaction Set Notes
1. PO102 is required.
2. The SCH segment is used to specify various quantities of items ordered that are to be scheduled. When this
segment is used the unit of measurement code (SCH02) should always be identical to the unit of
measurement code in the associated PO1 segment (PO103) and the sum of values of quantity (SCH01) should
always equal the quantity ordered (PO102) in the PO1 segment.
Kellogg Company
P4010824 (004010) 37 September 2015
Segment: ST Transaction Set Header
Position: 010
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
850 Purchase Order
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 38 September 2015
Segment: BEG Beginning Segment for Purchase Order
Position: 020
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of the Purchase Order Transaction Set and transmit identifying
numbers and dates
Semantic Notes: 1 BEG05 is the date assigned by the purchaser to purchase order.
Comments:
Notes: The Purchase Order Number (BEG_04) must appear on all Shipment Notifications,
Invoices, Packing Slips and Bills of Lading.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M BEG01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
00 Original
M BEG02 92 Purchase Order Type Code M ID 2/2
Code specifying the type of Purchase Order
RL Release or Delivery Order
An order for goods and services placed against a pre-
existing contract or blanket order SA Stand-alone Order
BE Blanket Order/Estimated Quantities (Not Firm
Commitment
M BEG03 324 Purchase Order Number M AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
M BEG05 373 Date M DT 8/8
Date expressed as CCYYMMDD
BEG06 367 Contract Number O AN 1/30
Contract number
The Contract Number will be sent with Purchase Order Releases only. It is
not required for Invoicing, Shipment Notification, Packing Slips or Bills of
Lading.
Kellogg Company
P4010824 (004010) 39 September 2015
Segment: CUR Currency
Position: 040
Loop: Level: Heading
Usage: Optional
Max Use: 1
Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction
Semantic Notes: Comments: 1 See Figures Appendix for examples detailing the use of the CUR segment.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M CUR01 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual SE Selling Party
M CUR02 100 Currency Code M ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
Kellogg Company
P4010824 (004010) 40 September 2015
Segment: PER Administrative Communications Contact
Position: 060
Loop: Level: Heading
Usage: Optional
Max Use: 3
Purpose: To identify a person or office to whom administrative communications should be directed
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PER01 366 Contact Function Code M ID 2/2
Code identifying the major duty or responsibility of the person or group named
OC Order Contact
Buyer/Purchasing Group responsible for generating the
Purchase Order PER02 93 Name O AN 1/60
Free-form name
PER03 365 Communication Number Qualifier X ID 2/2
Code identifying the major duty or responsibility of the person or group named
TE Order Telephone Number
Buyer/Purchasing Group Telephone number
PER04 364 Communication Number X AN 1/256
Free-form name
PER05 365 Communication Number Qualifier X ID 2/2
Code identifying the major duty or responsibility of the person or group named
TN Order Fax Number
Buyer/Purchasing Group Fax number
PER06 364 Communication Number X AN 1/256
Free-form name
Kellogg Company
P4010824 (004010) 41 September 2015
Segment: FOB F.O.B. Related Instructions
Position: 080
Loop: Level: Heading
Usage: Optional
Max Use: >1
Purpose: To specify transportation instructions relating to shipment
Semantic Notes: 1 FOB01 indicates which party will pay the carrier.
2 FOB02 is the code specifying transportation responsibility location.
3 FOB06 is the code specifying the title passage location.
4 FOB08 is the code specifying the point at which the risk of loss transfers. This may
be different than the location specified in FOB02/FOB03 and FOB06/FOB07.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M FOB01 146 Shipment Method of Payment M ID 2/2
Code identifying payment terms for transportation charges
CC Collect
DF Defined by Buyer and Seller
PC Prepaid but Charged to Customer
PO Prepaid Only
TP Third Party Pay
FOB02 309 Location Qualifier X ID ½
Code identifying type of location
DE Destination (Shipping)
OR Origin (Shipping Point)
FOB03 352 Description O AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg Company
P4010824 (004010) 42 September 2015
Segment: ITD Terms of Sale/Deferred Terms of Sale
Position: 130
Loop: Level: Heading
Usage: Optional
Max Use: >1
Purpose: To specify terms of sale
Semantic Notes: 1 ITD15 is the percentage applied to a base amount used to determine a late payment
charge.
Comments: 1 If the code in ITD01 is "04", then ITD07 or ITD09 is required and either ITD10 or
ITD11 is required; if the code in ITD01 is "05", then ITD06 or ITD07 is required.
Data Element Summary
Ref. Data
Des. Element Name Attributes
ITD01 336 Terms Type Code O ID 2/2
Code identifying type of payment terms
01 Basic
ITD02 333 Terms Basis Date Code O ID 1/2
Code identifying the beginning of the terms period
3 Invoice Date
ITD03 338 Terms Discount Percent O R 1/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 ITD04 370 Terms Discount Due Date X DT 8/8
Date payment is due if discount is to be earned expressed in format
CCYYMMDD ITD05 351 Terms Discount Days Due X N0 1/3
Number of days in the terms discount period by which payment is due if terms
discount is earned ITD06 446 Terms Net Due Date O DT 8/8
Date when total invoice amount becomes due expressed in format
CCYYMMDD ITD07 386 Terms Net Days O N0 1/3
Number of days until total invoice amount is due (discount not applicable)
Kellogg Company
P4010824 (004010) 43 September 2015
Segment: TD5 Carrier Details (Routing Sequence/Transit Time)
Position: 240
Loop: Level: Heading
Usage: Optional
Max Use: 12
Purpose: To specify the carrier and sequence of routing and provide transit time information
Semantic Notes: 1 TD515 is the country where the service is to be performed.
Comments: 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.
Data Element Summary
Ref. Data
Des. Element Name Attributes
TD504 91 Transportation Method/Type Code X ID 1/2
Code specifying the method or type of transportation for the shipment
R Rail
T Best Way (Shippers Option)
Kellogg Company
P4010824 (004010) 44 September 2015
Segment: N9 Reference Identification
Position: 295
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
ME Message Address or ID
N902 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Kellogg Company
P4010824 (004010) 45 September 2015
Segment: MSG Message Text
Position: 300
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1000
Purpose: To provide a free-form format that allows the transmission of text information
Semantic Notes: 1 MSG03 is the number of lines to advance before printing.
Comments: 1 MSG02 is not related to the specific characteristics of a printer, but identifies top of
page, advance a line, etc.
2 If MSG02 is "AA - Advance the specified number of lines before print" then MSG03
is required.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M MSG01 933 Free-Form Message Text M AN 1/264
Free-form message text
Kellogg Company
P4010824 (004010) 46 September 2015
Segment: N1 Name
Position: 310
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Semantic Notes: Comments: 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.
2 N105 and N106 further define the type of entity in N101.
Notes: The N1 segment will be sent for all four qualifiers. The BY will not include an address.
ST values are provided on the plant location list.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual BT Bill-to-Party
BY Buying Party (Purchaser)
ST Ship To
VN Vendor
N102 93 Name X AN 1/60
Free-form name
N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification
Code (67) 92 Assigned by Buyer or Buyer's Agent
N104 67 Identification Code X AN 2/80
Code identifying a party or other code
N1*ST_04 See Location List for all plant location values.
N1*BT_04 See Location List for all Plants and Financial Service Center
Kellogg Company
P4010824 (004010) 47 September 2015
Segment: N2 Additional Name Information
Position: 320
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify additional names or those longer than 35 characters in length
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N201 93 Name M AN 1/60
Free-form name
Kellogg Company
P4010824 (004010) 48 September 2015
Segment: N3 Address Information
Position: 330
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify the location of the named party
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N301 166 Address Information M AN 1/55
Address information
N302 166 Address Information O AN 1/55
Address information
Kellogg Company
P4010824 (004010) 49 September 2015
Segment: N4 Geographic Location
Position: 340
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To specify the geographic place of the named party
Semantic Notes: Comments: 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 U.S. or Canada.
Data Element Summary
Ref. Data
Des. Element Name Attributes
N401 19 City Name O AN 2/30
Free-form text for city name
N402 156 State or Province Code O ID 2/2
Code (Standard State/Province) as defined by appropriate government agency
N403 116 Postal Code O ID 3/15
Code defining international postal zone code excluding punctuation and blanks
(zip code for United States) N404 26 Country Code O ID 2/3
Code identifying the country
Kellogg Company
P4010824 (004010) 50 September 2015
Segment: REF Reference Identification
Position: 350
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 12
Purpose: To specify identifying information
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
L1 Letters or Notes
REF03 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg Company
P4010824 (004010) 51 September 2015
Segment: PO1 Baseline Item Data
Position: 010
Loop: PO1 Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify basic and most frequently used line item data
Semantic Notes: Comments: 1 See the Data Element Dictionary for a complete list of IDs.
2 PO101 is the line item identification.
3 PO106 through PO125 provide for ten different product/service IDs per each item.
For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Notes: If the Shipment Unit of Measure and Price Unit of Measure are different, then:
P01_02 = Shipment Quantity Ordered
P01_03 = Shipment Unit of Measure
P01_04 = Unit Price
P03_04 = Unit Price
P03_06 = Price Quantity Ordered
P03_07 = Price Unit of Measure Code
If the Shipment Unit of Measure and the Price Unit of Measure are the same, the P01 will
contain the Quantity, Unit of Measure and Unit Price. The PO3 would then not be
transmitted.
Data Element Summary
Ref. Data
Des. Element Name Attributes
PO101 350 Assigned Identification O AN 1/20
Alphanumeric characters assigned for differentiation within a transaction set
PO1_01 will contain ten digit increment line numbers (ie.10, 20, 30, 40)
PO102 330 Quantity Ordered X R 1/15
Quantity ordered
PO103 355 Unit or Basis for Measurement Code O ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Refer to 004010 Data Element Dictionary for acceptable code values.
PO104 212 Unit Price X R 1/17
Price per unit of product, service, commodity, etc.
PO108 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) IN Buyer's Item Number
PO109 234 Product/Service ID X AN 1/48
Identifying number for a product or service
PO110 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) MG Manufacturer's Part Number
PO111 234 Product/Service ID X AN 1/48
Identifying number for a product or service
PO112 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) MF Manufacturer
Kellogg Company
P4010824 (004010) 52 September 2015
PO113 234 Product/Service ID X AN 1/48
Identifying number for a product or service
PO114 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) ZZ will contain the Kellogg number for the specific maufacturer part.
ZZ Mutually Defined
PO115 234 Product/Service ID X AN 1/48
Identifying number for a product or service
Kellogg Company
P4010824 (004010) 53 September 2015
Segment: CUR Currency
Position: 020
Loop: PO1 Mandatory
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction
Semantic Notes: Comments: 1 See Figures Appendix for examples detailing the use of the CUR segment.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M CUR01 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual SE Selling Party
M CUR02 100 Currency Code M ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
Kellogg Company
P4010824 (004010) 54 September 2015
Segment: PO3 Additional Item Detail
Position: 030
Loop: PO1 Mandatory
Level: Detail
Usage: Optional
Max Use: 25
Purpose: To specify additional item-related data involving variations in normal price/quantity
structure
Semantic Notes: Comments: 1 Some examples of price/quantity variations are: price in different units from the PO1
segment, price changes by date, or price changes by quantity (break and level).
2 PO307 defines the unit of measure for PO306.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PO301 371 Change Reason Code M ID 2/2
Code specifying the reason for price or quantity change
UM Unit of Measure Difference
PO303 236 Price Identifier Code X ID 3/3
Code identifying pricing specification
EUP Expected Unit Price
PO304 212 Unit Price O R 1/17
Price per unit of product, service, commodity, etc.
M PO306 380 Quantity M R 1/15
Numeric value of quantity
M PO307 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Refer to 004010 Data Element Dictonary for acceptable code values.
Kellogg Company
P4010824 (004010) 55 September 2015
Segment: PID Product/Item Description
Position: 050
Loop: PID Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To describe a product or process in coded or free-form format
Semantic Notes: 1 Use PID03 to indicate the organization that publishes the code list being referred to.
2 PID04 should be used for industry-specific product description codes.
3 PID08 describes the physical characteristics of the product identified in PID04. A
"Y" indicates that the specified attribute applies to this item; an "N" indicates it does
not apply. Any other value is indeterminate.
4 PID09 is used to identify the language being used in PID05.
Comments: 1 If PID01 equals "F", then PID05 is used. If PID01 equals "S", then PID04 is used. If
PID01 equals "X", then both PID04 and PID05 are used.
2 Use PID06 when necessary to refer to the product surface or layer being described in
the segment.
3 PID07 specifies the individual code list of the agency specified in PID03.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PID01 349 Item Description Type M ID 1/1
Code indicating the format of a description
F Free-form
PID05 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg Company
P4010824 (004010) 56 September 2015
Segment: DTM Date/Time Reference
Position: 200
Loop: POC Optional
Level: Detail
Usage: Optional
Max Use: 10
Purpose: To specify pertinent dates and times
Semantic Notes:
Comments:
Notes: DTM segment is provided if only one delivery exist for this Purchase Order Line.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M DTM01 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
002 Delivery Requested
DTM02 373 Date X DT 8/8
Date expressed as CCYYMMDD
DTM03 337 Time X TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or
HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-
59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds
are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) The Delivery Requested Time will be provided; if it exists.
Kellogg Company
P4010824 (004010) 57 September 2015
Segment: TXI Tax Information
Position: 291
Loop: PO1 Mandatory
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To specify tax information
Semantic Notes: 1 TXI02 is the monetary amount of the tax.
2 TXI03 is the tax percent expressed as a decimal.
3 TXI07 is a code indicating the relationship of the price or amount to the associated
segment.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M TXI01 963 Tax Type Code M ID 2/2
Code specifying the type of tax
TX All Taxes
Total of all applicable taxes
TXI06 441 Tax Exempt Code X ID 1/1
Code identifying exemption status from sales and use tax
1 Yes (Tax Exempt)
2 No (Not Tax Exempt)
7 Self Assess (No Tax should come in on invoice)
Kellogg Company
P4010824 (004010) 58 September 2015
Segment: SCH Line Item Schedule
Position: 295
Loop: SCH Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify the data for scheduling a specific line-item
Semantic Notes: 1 SCH12 is the schedule identification.
Comments: 1 SCH05 specifies the interpretation to be used for SCH06 and SCH07.
Notes: SCH segment is provided if multiple deliveries exist for this Purchase Order Line
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SCH01 380 Quantity M R 1/15
Numeric value of quantity
M SCH02 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Refer to 004010 Data Element Dictionary for acceptable code values.
M SCH05 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
002 Delivery Requested
M SCH06 373 Date M DT 8/8
Date expressed as CCYYMMDD
SCH07 337 Time O TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or
HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-
59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds
are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) The Delivery Requested Time will be provided, if it exists.
Kellogg Company
P4010824 (004010) 59 September 2015
Segment: N9 Reference Identification
Position: 295
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
ME Message Address or ID
N902 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Kellogg Company
P4010824 (004010) 60 September 2015
Segment: MSG Message Text
Position: 300
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1000
Purpose: To provide a free-form format that allows the transmission of text information
Semantic Notes: 1 MSG03 is the number of lines to advance before printing.
Comments: 1 MSG02 is not related to the specific characteristics of a printer, but identifies top of
page, advance a line, etc.
2 If MSG02 is "AA - Advance the specified number of lines before print" then MSG03
is required.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M MSG01 933 Free-Form Message Text M AN 1/264
Free-form message text
Kellogg Company
P4010824 (004010) 61 September 2015
Segment: SE Transaction Set Trailer
Position: 030
Loop: Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE
segments M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 62 September 2015
860 Purchase Order Change Request - Buyer Initiated
Functional Group ID=PC
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order
Change Request - Buyer Initiated Transaction Set (860) for use within the context of an Electronic Data Interchange
(EDI) environment. The transaction set can be used to provide the information required for the customary and
established business and industry practice relative to a purchase order change. This transaction can be used: (1) by a
buyer to request a change to a previously submitted purchase order or (2) by a buyer to confirm acceptance of a
purchase order change initiated by the seller or by mutual agreement of the two parties.
Notes:
This Transaction Set will support one Purchase Order Release or one Stand Alone Purchase Order.
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BCH Beginning Segment for Purchase Order Change M 1
040 CUR Currency O 1
060 PER Administrative Communications Contact O 3
080 FOB F.O.B. Related Instructions O >1
130 ITD Terms of Sale/Deferred Terms of Sale O 5
240 TD5 Carrier Details (Routing Sequence/Transit
Time) O 12
LOOP ID - N9 1000
285 N9 Reference Identification O 1
290 MSG Message Text O 1000
LOOP ID - N1 200
300 N1 Name O 1
310 N2 Additional Name Information O 2
320 N3 Address Information O 2
330 N4 Geographic Location O >1
340 REF Reference Identification O 12
LOOP ID - N9 1000
285 N9 Reference Identification O 1
290 MSG Message Text O 1000
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - POC >1
010 POC Line Item Change O 1
020 CUR Currency O 1
030 PO3 Additional Item Detail O 25
LOOP ID - PID 1000
050 PID Product/Item Description O 1
200 DTM Date/Time Reference O 10
Kellogg Company
P4010824 (004010) 63 September 2015
290 TXI Tax Information O >1
LOOP ID - SCH 200
295 SCH Line Item Schedule O 1
Summary:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 030 SE Transaction Set Trailer M 1
Kellogg Company
P4010824 (004010) 64 September 2015
Segment: ST Transaction Set Header
Position: 010
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
860 Purchase Order Change Request - Buyer Initiated
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 65 September 2015
Segment: BCH Beginning Segment for Purchase Order Change
Position: 020
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of the Purchase Order Change Transaction Set and transmit
identifying numbers and dates
Semantic Notes: 1 BCH06 is the date assigned by the purchaser to purchase order.
2 BCH09 is the seller's order number.
3 BCH10 is the date assigned by the sender to the acknowledgment.
4 BCH11 is the date of the purchase order change request.
Comments:
Notes: The Purchase Order Number (BCH_03 must appear on all Shipment Notifications,
Invoices, Packing Slips and Bills of Lading.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M BCH01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
04 Change
M BCH02 92 Purchase Order Type Code M ID 2/2
Code specifying the type of Purchase Order
RL Release or Delivery Order
An order for goods and services placed against a pre-
existing contract or blanket order SA Stand-alone Order
BE Blanket Order/Estimated Quantities (Not Firm
Commitment
M BCH03 324 Purchase Order Number M AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
BCH05 327 Change Order Sequence Number O AN 1/8
Number assigned by the orderer identifying a specific change or revision to a
previously transmitted transaction set M BCH06 373 Date M DT 8/8
Date expressed as CCYYMMDD
Kellogg Company
P4010824 (004010) 66 September 2015
Segment: CUR Currency
Position: 040
Loop: Level: Heading
Usage: Optional
Max Use: 1
Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction
Semantic Notes: Comments: 1 See Figures Appendix for examples detailing the use of the CUR segment.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M CUR01 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual SE Selling Party
M CUR02 100 Currency Code M ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
Kellogg Company
P4010824 (004010) 67 September 2015
Segment: PER Administrative Communications Contact
Position: 060
Loop: Level: Heading
Usage: Optional
Max Use: 3
Purpose: To identify a person or office to whom administrative communications should be directed
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PER01 366 Contact Function Code M ID 2/2
Code identifying the major duty or responsibility of the person or group named
OC Order Contact
Purchasing Group responsible for generating the
Purchase Order. PER02 93 Name O AN 1/60
Free-form name
PER03 365 Communication Number Qualifier X ID 2/2
Code identifying the major duty or responsibility of the person or group named
TE Order Telephone Number
Buyer/Purchasing Group Telephone number
PER04 364 Communication Number X AN 1/256
Free-form name
PER05 365 Communication Number Qualifier X ID 2/2
Code identifying the major duty or responsibility of the person or group named
TN Order Fax Number
Buyer/Purchasing Group Fax number
PER06 364 Communication Number X AN 1/256
Free-form name
Kellogg Company
P4010824 (004010) 68 September 2015
Segment: FOB F.O.B. Related Instructions
Position: 080
Loop: Level: Heading
Usage: Optional
Max Use: >1
Purpose: To specify transportation instructions relating to shipment
Semantic Notes: 1 FOB01 indicates which party will pay the carrier.
2 FOB02 is the code specifying transportation responsibility location.
3 FOB06 is the code specifying the title passage location.
4 FOB08 is the code specifying the point at which the risk of loss transfers. This may
be different than the location specified in FOB02/FOB03 and FOB06/FOB07.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M FOB01 146 Shipment Method of Payment M ID 2/2
Code identifying payment terms for transportation charges
CC Collect
DF Defined by Buyer and Seller
PC Prepaid but Charged to Customer
PO Prepaid Only
TP Third Party Pay
FOB02 309 Location Qualifier X ID 1/2
Code identifying type of location
DE Destination (Shipping)
OR Origin (Shipping Point)
FOB03 352 Description O AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg Company
P4010824 (004010) 69 September 2015
Segment: ITD Terms of Sale/Deferred Terms of Sale
Position: 130
Loop: Level: Heading
Usage: Optional
Max Use: 5
Purpose: To specify terms of sale
Semantic Notes: 1 ITD15 is the percentage applied to a base amount used to determine a late payment
charge.
Comments: 1 If the code in ITD01 is "04", then ITD07 or ITD09 is required and either ITD10 or
ITD11 is required; if the code in ITD01 is "05", then ITD06 or ITD07 is required.
Data Element Summary
Ref. Data
Des. Element Name Attributes
ITD01 336 Terms Type Code O ID 2/2
Code identifying type of payment terms
01 Basic
ITD02 333 Terms Basis Date Code O ID 1/2
Code identifying the beginning of the terms period
3 Invoice Date
ITD03 338 Terms Discount Percent O R 1/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 ITD04 370 Terms Discount Due Date X DT 8/8
Date payment is due if discount is to be earned expressed in format
CCYYMMDD ITD05 351 Terms Discount Days Due X N0 1/3
Number of days in the terms discount period by which payment is due if terms
discount is earned ITD06 446 Terms Net Due Date O DT 8/8
Date when total invoice amount becomes due expressed in format
CCYYMMDD ITD07 386 Terms Net Days O N0 1/3
Number of days until total invoice amount is due (discount not applicable)
Kellogg Company
P4010824 (004010) 70 September 2015
Segment: TD5 Carrier Details (Routing Sequence/Transit Time)
Position: 240
Loop: Level: Heading
Usage: Optional
Max Use: 12
Purpose: To specify the carrier and sequence of routing and provide transit time information
Semantic Notes: 1 TD515 is the country where the service is to be performed.
Comments: 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.
Data Element Summary
Ref. Data
Des. Element Name Attributes
TD504 91 Transportation Method/Type Code X ID 1/2
Code specifying the method or type of transportation for the shipment
R Rail
T Best Way (Shippers Option)
Kellogg Company
P4010824 (004010) 71 September 2015
Segment: N9 Reference Identification
Position: 285
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
ME Message Address or ID
N902 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Kellogg Company
P4010824 (004010) 72 September 2015
Segment: MSG Message Text
Position: 290
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1000
Purpose: To provide a free-form format that allows the transmission of text information
Semantic Notes: 1 MSG03 is the number of lines to advance before printing.
Comments: 1 MSG02 is not related to the specific characteristics of a printer, but identifies top of
page, advance a line, etc.
2 If MSG02 is "AA - Advance the specified number of lines before print" then MSG03
is required.
Notes: If a change is made to Purchase Order's Header information then an MSG segment will
be provided identifying the Header information that was changed.
Example: MSG*DELIVERY TERMS CHANGED
Data Element Summary
Ref. Data
Des. Element Name Attributes
M MSG01 933 Free-Form Message Text M AN 1/264
Free-form message text
Kellogg Company
P4010824 (004010) 73 September 2015
Segment: N1 Name
Position: 300
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Semantic Notes: Comments: 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.
2 N105 and N106 further define the type of entity in N101.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual BT Bill-to-Party
BY Buying Party (Purchaser)
ST Ship To
VN Vendor
N102 93 Name X AN 1/60
Free-form name
N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification
Code (67) 92 Assigned by Buyer or Buyer's Agent
N104 67 Identification Code X AN 2/80
Code identifying a party or other code
N1*ST_04 See Location List for all Plant location values
N1*BT_04 See Location List for all Plants and Financial Service Center
Kellogg Company
P4010824 (004010) 74 September 2015
Segment: N2 Additional Name Information
Position: 310
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify additional names or those longer than 35 characters in length
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N201 93 Name M AN 1/60
Free-form name
Kellogg Company
P4010824 (004010) 75 September 2015
Segment: N3 Address Information
Position: 320
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify the location of the named party
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N301 166 Address Information M AN 1/55
Address information
N302 166 Address Information O AN 1/55
Address information
Kellogg Company
P4010824 (004010) 76 September 2015
Segment: N4 Geographic Location
Position: 330
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: >1
Purpose: To specify the geographic place of the named party
Semantic Notes: Comments: 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 U.S. or Canada.
Data Element Summary
Ref. Data
Des. Element Name Attributes
N401 19 City Name O AN 2/30
Free-form text for city name
N402 156 State or Province Code O ID 2/2
Code (Standard State/Province) as defined by appropriate government agency
N403 116 Postal Code O ID 3/15
Code defining international postal zone code excluding punctuation and blanks
(zip code for United States) N404 26 Country Code O ID 2/3
Code identifying the country
Kellogg Company
P4010824 (004010) 77 September 2015
Segment: REF Reference Identification
Position: 340
Loop: N1 Optional
Level: Heading
Usage: Optional
Max Use: 12
Purpose: To specify identifying information
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
L1 Letters or Notes
REF02 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Kellogg Company
P4010824 (004010) 78 September 2015
Segment: POC Line Item Change
Position: 010
Loop: POC Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify changes to a line item
Semantic Notes: 1 POC01 is the purchase order line item identification.
Comments:
Notes: If the Shipment Unit of Measure and Price Unit of Measure are different, then:
POC_03 = Shipment Quantity Ordered
POC_05 = Shipment Unit of Measure
POC_06 = Unit Price
PO3_04 = Unit Price
PO3_06 = Price Quantity Ordered
PO3_07 = Price Unit of Measure Code
If the Shipment Unit of Measure and the Price Unit of Measure are the same, the POC
will contain the Quantity, Unit of Measure and Unit Price. The P03 would then not be
transmitted.
Data Element Summary
Ref. Data
Des. Element Name Attributes
POC01 350 Assigned Identification O AN 1/20
Alphanumeric characters assigned for differentiation within a transaction set
POC_01 will contain ten digit increment line numbers (ie. 10, 20, 30, 40)
M POC02 670 Change or Response Type Code M ID 2/2
Code specifying the type of change to the line item
AI Add Additional Item(s)
CA Changes To Line Items
CT Change of Dates
DI Delete Item(s)
PC Price Change
QD Quantity Decrease
QI Quantity Increase
POC03 330 Quantity Ordered O R 1/15
Quantity ordered
POC04 671 Quantity Left to Receive X R 1/9
Quantity left to receive as qualified by the unit of measure
POC05 C001 Composite Unit of Measure X
To identify a composite unit of measure (See Figures Appendix for examples
of use) M C00101 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Refer to 004010 Data Element Dictionary for acceptable code values.
POC06 212 Unit Price X R 1/17
Price per unit of product, service, commodity, etc.
POC10 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) Refer to 004010 Data Element Dictionary for acceptable code values
IN Buyer's Item Number
Kellogg Company
P4010824 (004010) 79 September 2015
POC11 234 Product/Service ID X AN 1/48
Identifying number for a product or service
POC12 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) Refer to 004010 Data Element Dictionary for acceptable code values
MG Manufacturer's Part Number
POC13 234 Product/Service ID X AN 1/48
Identifying number for a product or service
POC14 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) MF Manufacturer
POC15 234 Product/Service ID X AN 1/48
Identifying number for a product or service
POC16 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) ZZ will contain the Kellogg number for the specific manufacturer part.
ZZ Mutually Defined
POC17 234 Product/Service ID X AN 1/48
Identifying number for a product or service
Kellogg Company
P4010824 (004010) 80 September 2015
Segment: CUR Currency
Position: 020
Loop: POC Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify the currency (dollars, pounds, francs, etc.) used in a transaction
Semantic Notes: Comments: 1 See Figures Appendix for examples detailing the use of the CUR segment.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M CUR01 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual SE Selling Party
M CUR02 100 Currency Code M ID 3/3
Code (Standard ISO) for country in whose currency the charges are specified
Kellogg Company
P4010824 (004010) 81 September 2015
Segment: PO3 Additional Item Detail
Position: 030
Loop: POC Optional
Level: Detail
Usage: Optional
Max Use: 25
Purpose: To specify additional item-related data involving variations in normal price/quantity
structure
Semantic Notes: Comments: 1 Some examples of price/quantity variations are: price in different units from the PO1
segment, price changes by date, or price changes by quantity (break and level).
2 PO307 defines the unit of measure for PO306.
Notes: The quantity in this segment will be the quantity associated with the price and price unit
of measure. If the price unit of measure and the shipment unit of measure are the same,
this segment will not be transmitted.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PO301 371 Change Reason Code M ID 2/2
Code specifying the reason for price or quantity change
UM Unit of Measure Difference
PO303 236 Price Identifier Code X ID 3/3
Code identifying pricing specification
EUP Expected Unit Price
PO304 212 Unit Price O R 1/17
Price per unit of product, service, commodity, etc.
M PO306 380 Quantity M R 1/15
Numeric value of quantity
M PO307 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Refer to 004010 Data Element Dictionary for acceptable code values.
Kellogg Company
P4010824 (004010) 82 September 2015
Segment: PID Product/Item Description
Position: 050
Loop: PID Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To describe a product or process in coded or free-form format
Semantic Notes: 1 Use PID03 to indicate the organization that publishes the code list being referred to.
2 PID04 should be used for industry-specific product description codes.
3 PID08 describes the physical characteristics of the product identified in PID04. A
"Y" indicates that the specified attribute applies to this item; an "N" indicates it does
not apply. Any other value is indeterminate.
4 PID09 is used to identify the language being used in PID05.
Comments: 1 If PID01 equals "F", then PID05 is used. If PID01 equals "S", then PID04 is used. If
PID01 equals "X", then both PID04 and PID05 are used.
2 Use PID06 when necessary to refer to the product surface or layer being described in
the segment.
3 PID07 specifies the individual code list of the agency specified in PID03.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M PID01 349 Item Description Type M ID 1/1
Code indicating the format of a description
F Free-form
PID05 352 Description X AN 1/80
A free-form description to clarify the related data elements and their content
Kellogg Company
P4010824 (004010) 83 September 2015
Segment: DTM Date/Time Reference
Position: 200
Loop: POC Optional
Level: Detail
Usage: Optional
Max Use: 10
Purpose: To specify pertinent dates and times
Semantic Notes:
Comments:
Notes: DTM segment is provided if only one delivery exist for this Purchase Order Line.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M DTM01 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
002 Delivery Requested
DTM02 373 Date X DT 8/8
Date expressed as CCYYMMDD
DTM03 337 Time X TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or
HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-
59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds
are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) The Delivery Requested Time will be provided; if it exists.
Kellogg Company
P4010824 (004010) 84 September 2015
Segment: TXI Tax Information
Position: 290
Loop: POC Optional
Level: Detail
Usage: Optional
Max Use: >1
Purpose: To specify tax information
Semantic Notes: 1 TXI02 is the monetary amount of the tax.
2 TXI03 is the tax percent expressed as a decimal.
3 TXI07 is a code indicating the relationship of the price or amount to the associated
segment.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M TXI01 963 Tax Type Code M ID 2/2
Code specifying the type of tax
TX All Taxes
Total of all applicable taxes
TXI06 441 Tax Exempt Code X ID 1/1
Code identifying exemption status from sales and use tax
1 Yes (Tax Exempt)
2 No (Not Tax Exempt)
7 Self Assess (No Tax should come in on invoice)
Kellogg Company
P4010824 (004010) 85 September 2015
Segment: SCH Line Item Schedule
Position: 295
Loop: SCH Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify the data for scheduling a specific line-item
Semantic Notes: 1 SCH12 is the schedule identification.
Comments: 1 SCH05 specifies the interpretation to be used for SCH06 and SCH07.
Notes: SCH segment is provided if multiple deliveries exist for this Purchase Order Line
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SCH01 380 Quantity M R 1/15
Numeric value of quantity
M SCH02 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Refer to 004010 Data Element Dictionary for acceptable code values.
M SCH05 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
002 Delivery Requested
M SCH06 373 Date M DT 8/8
Date expressed as CCYYMMDD
SCH07 337 Time O TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or
HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-
59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds
are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99) The Delivery Requested Time will be provided, if it exists.
Kellogg Company
P4010824 (004010) 86 September 2015
Segment: N9 Reference Identification
Position: 285
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To transmit identifying information as specified by the Reference Identification Qualifier
Semantic Notes: 1 N906 reflects the time zone which the time reflects.
2 N907 contains data relating to the value cited in N902.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N901 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
ME Message Address or ID
N902 127 Reference Identification X AN 1/30
Reference information as defined for a particular Transaction Set or as
specified by the Reference Identification Qualifier
Kellogg Company
P4010824 (004010) 87 September 2015
Segment: MSG Message Text
Position: 290
Loop: N9 Optional
Level: Heading
Usage: Optional
Max Use: 1000
Purpose: To provide a free-form format that allows the transmission of text information
Semantic Notes: 1 MSG03 is the number of lines to advance before printing.
Comments: 1 MSG02 is not related to the specific characteristics of a printer, but identifies top of
page, advance a line, etc.
2 If MSG02 is "AA - Advance the specified number of lines before print" then MSG03
is required.
Notes: If a change is made to Purchase Order's Header information then an MSG segment will
be provided identifying the Header information that was changed.
Example: MSG*DELIVERY TERMS CHANGED
Data Element Summary
Ref. Data
Des. Element Name Attributes
M MSG01 933 Free-Form Message Text M AN 1/264
Free-form message text
Kellogg Company
P4010824 (004010) 88 September 2015
Segment: SE Transaction Set Trailer
Position: 030
Loop: Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE
segments M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 89 September 2015
855 Purchase Order Acknowledgment
Functional Group ID=PR
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order
Acknowledgment Transaction Set (855) 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 a seller's acknowledgment of a buyer's purchase order. This transaction set can also be used as
notification of a vendor generated order. This usage advises a buyer that a vendor has or will ship merchandise as
prearranged in their partnership.
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BAK Beginning Segment for Purchase Order
Acknowledgment M 1
LOOP ID - N1 200
300 N1 Name M 1
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - PO1 100000
010 PO1 Baseline Item Data M 1
200 DTM Date/Time Reference M 10
LOOP ID - N1 200
370 N1 Name M 1
380 N2 Additional Name Information O 2
390 N3 Address Information O 2
400 N4 Geographic Location O 1
Summary:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 030 SE Transaction Set Trailer M 1
Transaction Set Notes
Kellogg Company
P4010824 (004010) 90 September 2015
Segment: ST Transaction Set Header
Position: 010
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Syntax Notes: Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
Refer to 004010 Data Element Dictionary for acceptable code values.
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 91 September 2015
Segment: BAK Beginning Segment for Purchase Order Acknowledgment
Position: 020
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of the Purchase Order Acknowledgment Transaction Set and
transmit identifying numbers and dates
Syntax Notes: Semantic Notes: 1 BAK04 is the date assigned by the purchaser to purchase order.
2 BAK08 is the seller's order number.
3 BAK09 is the date assigned by the sender to the acknowledgment.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M BAK01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
Please hardcode value to 06 (Confirmation)
M BAK02 587 Acknowledgment Type M ID 2/2
Code specifying the type of acknowledgment
‘AK’ – Accepted as requested on PO. ‘AC’ – Accepted with changes
‘RD’ – Rejected
M BAK03 324 Purchase Order Number M AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
(This should match the 10 digit PO number from the Kellogg Purchase
Order.) M BAK04 373 Date M DT 8/8
Date expressed as CCYYMMDD
Kellogg Company
P4010824 (004010) 92 September 2015
Segment: N1 Name
Position: 300
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes: Comments: 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.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual. At the header level this value should be coded: VN
N102 93 Name X AN 1/60
Free-form name
N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification
Code (67) Hardcode this value ‘92’
N104 67 Identification Code X AN 2/80
This code represents the seven digit Kellogg Vendor number assigned to
the Kellogg Purchase Order. This number should match the N1VN04
value from the Kellogg EDI 850.
Kellogg Company
P4010824 (004010) 93 September 2015
Segment: PO1 Baseline Item Data
Position: 010
Loop: PO1 Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify basic and most frequently used line item data
Syntax Notes: 1 If PO103 is present, then PO102 is required.
Semantic Notes: Comments: 1 See the Data Element Dictionary for a complete list of IDs.
2 PO101 is the line item identification.
3 PO106 through PO125 provide for ten different product/service IDs per each item.
For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Data Element Summary
Ref. Data
Des. Element Name Attributes
PO101 350 Assigned Identification M AN 1/20
Alphanumeric characters assigned for differentiation within a transaction set.
Please use the same item number as provided in the PO1 segment of the
Kellogg EDI 850, or the confirmation may reject. PO102 330 Quantity Ordered X R 1/15
Quantity ordered
PO103 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken Please use the same Unit of Measure that was provided in the PO1
segment of the Kellogg EDI 850, or the confirmation may reject. PO106 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) Hardcode this value ‘IN’
PO107 234 Product/Service ID X AN 1/48
Please use the same material number that was provided in the PO1
segment of the Kellogg EDI 850, or the confirmation may reject.
Kellogg Company
P4010824 (004010) 94 September 2015
Segment: DTM Date/Time Reference
Position: 200
Loop: PO1 Mandatory
Level: Detail
Usage: Mandatory
Max Use: 10
Purpose: To specify pertinent dates and times
Syntax Notes: 1 At least one of DTM02 DTM03 or DTM05 is required.
2 If DTM04 is present, then DTM03 is required.
3 If either DTM05 or DTM06 is present, then the other is required.
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M DTM01 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
Refer to 004010 Data Element Dictionary for acceptable code values.
DTM02 373 Date X DT 8/8
Date expressed as CCYYMMDD
Kellogg Company
P4010824 (004010) 95 September 2015
Segment: N1 Name
Position: 370
Loop: N1 Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes: Comments: 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.
2 N105 and N106 further define the type of entity in N101.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual Please hardcode this value ‘SF’
N102 93 Name X AN 1/60
Free-form name
N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification
Code (67) Hardcode this value ‘92’
N104 67 Identification Code X AN 2/80
This value should represent your approved ship-from ID number as
provided by Kellogg. Please see your Kellogg relationship manager or
Kellogg quality representative for a listing of approved ship from sites and
the appropriate location number assigned to each site.
Kellogg Company
P4010824 (004010) 96 September 2015
Segment: N2 Additional Name Information
Position: 380
Loop: N1 Optional
Level: Detail
Usage: Optional
Max Use: 2
Purpose: To specify additional names or those longer than 35 characters in length
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N201 93 Name M AN 1/60
Free-form name
Kellogg Company
P4010824 (004010) 97 September 2015
Segment: N3 Address Information
Position: 390
Loop: N1 Optional
Level: Detail
Usage: Optional
Max Use: 2
Purpose: To specify the location of the named party
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N301 166 Address Information M AN 1/55
Address information
Kellogg Company
P4010824 (004010) 98 September 2015
Segment: N4 Geographic Location
Position: 400
Loop: N1 Optional
Level: Detail
Usage: Optional
Max Use: 1
Purpose: To specify the geographic place of the named party
Syntax Notes: 1 If N406 is present, then N405 is required.
Semantic Notes: Comments: 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 U.S. or Canada.
Data Element Summary
Ref. Data
Des. Element Name Attributes
N401 19 City Name O AN 2/30
Free-form text for city name
N402 156 State or Province Code O ID 2/2
Code (Standard State/Province) as defined by appropriate government agency
N403 116 Postal Code O ID 3/15
Code defining international postal zone code excluding punctuation and blanks
(zip code for United States) N404 26 Country Code O ID 2/3
Code identifying the country
Kellogg Company
P4010824 (004010) 99 September 2015
Segment: SE Transaction Set Trailer
Position: 030
Loop: Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Syntax Notes:
Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE
segments M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 100 September 2015
Sample EDI 855-PO Confirmation Transactions
TEST 1: FULL ACKNOWLEDGEMENT BY APPROVED LOCATION
ISA*00* *00* *ZZ*SUPPLIERID *ZZ*005356209S *110321*1136*U*00401*000001168*0*P*:
GS*PR*SUPPLIERID*005356209S*20110321*1136*1168*X*004010
ST*855*0001
BAK*06*AK*4200000301*20110321
N1*VN*SUPPLIER*92*0089999999
PO1*00010*8*LB***IN*300000035
DTM*017*20110317
N1*SF*APPROVED LOCATION*92*69999999
N3*1234 APPROVED LANE
N4*BATTLE CREEK*MI*49015*US
SE*9*0001
GE*1*1168
IEA*1*000001168
TEST 2: PARTIAL ACKNOWLEDGE BY APPROVED LOCATION
ISA*00* *00* *ZZ*SUPPLIERID *ZZ*005356209S *110321*1136*U*00401*000001169*0*P*:
GS*PR*SUPPLIERID*005356209S*20110321*1136*1169*X*004010
ST*855*0001
BAK*06*AC*4200000293*20110321
N1*VN*SUPPLIER*92*0089999999
PO1*00010*2*LB***IN*300000035
DTM*017*20110321
N1*SF*APPROVED LOCATION*92*69999999
N3*1234 APPROVED LANE
N4*BATTLE CREEK*MI*49015*US
SE*9*0001
GE*1*1169
IEA*1*000001169
TEST 3: REJECTION OF REQUEST BY APPROVED LOCATION
ISA*00* *00* *ZZ*SUPPLIERID *ZZ*005356209S *110321*1136*U*00401*000001170*0*P*:
GS*PR*SUPPLIERID*005356209S*20110321*1136*1170*X*004010
ST*855*0001
BAK*06*RD*4200000301*20110321
N1*VN*SUPPLIER*92*0089999999
PO1*00010*0*LB***IN*300000035
DTM*017*20110321
N1*SF*APPROVED LOCATION*92*69999999
N3*1234 APPROVED LANE
N4*BATTLE CREEK*MI*49015*US
SE*9*0001
GE*1*1170
IEA*1*000001170
Kellogg Company
P4010824 (004010) 101 September 2015
Sample EDI 855-PO Confirmation Transactions (continued)
TEST 4: FULL ACKNOWLEDGE OF REQUEST BY NON-APPROVED LOCATION
ISA*00* *00* *ZZ*SUPPLIERID *ZZ*005356209S *110321*1136*U*00401*000001171*0*P*:
GS*PR*SUPPLIERID*005356209S*20110321*1136*1171*X*004010
ST*855*0001
BAK*06*AK*4200000301*20110321
N1*VN*SUPPLIER*92*0089999999
PO1*00010*8*LB***IN*300000035
DTM*017*20110317
N1*SF*NON APPROVED LOCATION*92*69999988
N3*1234 DISAPPROVAL AVENUE
N4*BATTLE CREEK*MI*49017*US
SE*9*0001
GE*1*1171
IEA*1*000001171
TEST 5: ATTEMPTED FULL ACKNOWLEDGEMENT WITH MISSING DATE INFORMATION (MAY NOT
PASS TRANSLATION)
ISA*00* *00* *ZZ*SUPPLIERID *ZZ*005356209S *110321*1136*U*00401*000001172*0*P*:
GS*PR*SUPPLIERID*005356209S*20110321*1136*1172*X*004010
ST*855*0001
BAK*06*AK*4200000301*20110321
N1*VN*SUPPLIER*92*0089999999
PO1*00010*8*LB***IN*300000035
DTM*017*
N1*SF*APPROVED LOCATION*92*69999999
N3*1234 APPROVED LANE
N4*BATTLE CREEK*MI*49015*US
SE*9*0001
GE*1*1172
IEA*1*000001172
Kellogg Company
P4010824 (004010) 102 September 2015
856 Ship Notice/Manifest Functional Group ID=SH
Introduction: This Draft Standard for Trial Use contains the format and establishes the data contents of the Ship Notice/Manifest Transaction Set (856) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to list the contents of a shipment of goods as well as additional information relating to the shipment, such as order information, product description, physical characteristics, type of packaging, marking, carrier information, and configuration of goods within the transportation equipment. The transaction set enables the sender to describe the contents and configuration of a shipment in various levels of detail and provides an ordered flexibility to convey information. The sender of this transaction is the organization responsible for detailing and communicating the contents of a shipment, or shipments, to one or more receivers of the transaction set. The receiver of this transaction set can be any organization having an interest in the contents of a shipment or information about the contents of a shipment.
Heading: Pos. Seg. Req. Loop Notes and No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BSN Beginning Segment for Ship Notice M 1
Detail: Pos. Seg. Req. Loop Notes and No. ID Name Des. Max.Use Repeat Comments
LOOP ID - HL 200000 M 010 HL Hierarchical Level M 1 020 LIN Item Identification M 1 030 SN1 Item Detail (Shipment) M 1 050 PRF Purchase Order Reference M 1 060 PO4 Item Physical Details O 1 110 TD1 Carrier Details (Quantity and Weight) M 20 120 TD5 Carrier Details (Routing Sequence/Transit
Time) M 12
130 TD3 Carrier Details (Equipment) O 12 150 REF Reference Identification M >1 190 MAN Marks and Numbers O >1 200 DTM Date/Time Reference M 10
LOOP ID - N1 200 220 N1 Name M 1 230 N2 Additional Name Information O 2 240 N3 Address Information O 2 250 N4 Geographic Location M 1
Summary: Pos. Seg. Req. Loop Notes and No. ID Name Des. Max.Use Repeat Comments
010 CTT Transaction Totals O 1 n1 M 020 SE Transaction Set Trailer M 1
Kellogg Company
P4010824 (004010) 103 September 2015
Transaction Set Notes
1. Number of line items (CTT01) is the accumulation of the number of HL segments. If used, hash total (CTT02)
is the sum of the value of units shipped (SN102) for each SN1 segment.
Transaction Set Comments
1. The HL segment is the only mandatory segment within the HL loop, and by itself, the HL segment has no
meaning.
Kellogg Company
P4010824 (004010) 104 September 2015
Segment: ST Transaction Set Header
Position: 010 Loop: Level: Heading Usage: Mandatory Max Use: 1 Purpose: To indicate the start of a transaction set and to assign a control number Syntax Notes: Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set).
Comments:
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
Value should be hard coded to 856 M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 105 September 2015
Segment: BSN Beginning Segment for Ship Notice
Position: 020 Loop: Level: Heading Usage: Mandatory Max Use: 1 Purpose: To transmit identifying numbers, dates, and other basic data relating to the transaction
set Syntax Notes: 1 If BSN07 is present, then BSN06 is required. Semantic Notes: 1 BSN03 is the date the shipment transaction set is created. 2 BSN04 is the time the shipment transaction set is created. 3 BSN06 is limited to shipment related codes. Comments: 1 BSN06 and BSN07 differentiate the functionality of use for the transaction set.
Notes: BSN segment is mandatory for Kellogg. e.g. BSN*00* 5001891355*20090120*143030
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M BSN01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
00 Original M BSN02 396 Shipment Identification M AN 2/30
A unique control number assigned by the original shipper to identify a specific shipment
Delivery Number M BSN03 373 Date M DT 8/8
Date expressed as CCYYMMDD M BSN04 337 Time M TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99)
BSN05 1005 Hierarchical Structure Code O ID 4/4
Code indicating the hierarchical application structure of a transaction set that utilizes the HL segment to define the structure of the transaction set
Refer to 004010 Data Element Dictionary for acceptable code values.
Kellogg Company
P4010824 (004010) 106 September 2015
Segment: HL Hierarchical Level
Position: 010 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 1 Purpose: To identify dependencies among and the content of hierarchically related groups of data
segments Syntax Notes: Semantic Notes: Comments: 1 The HL segment is used to identify levels of detail information using a hierarchical
structure, such as relating line-item data to shipment data, and packaging data to line-item data.
The HL segment defines a top-down/left-right ordered structure. 2 HL01 shall contain a unique alphanumeric number for each occurrence of the HL
segment in the transaction set. For example, HL01 could be used to indicate the number of occurrences of the HL segment, in which case the value of HL01 would be "1" for the initial HL segment and would be incremented by one in each subsequent HL segment within the transaction.
3 HL02 identifies the hierarchical ID number of the HL segment to which the current HL segment is subordinate.
4 HL03 indicates the context of the series of segments following the current HL segment up to the next occurrence of an HL segment in the transaction. For example, HL03 is used to indicate that subsequent segments in the HL loop form a logical grouping of data referring to shipment, order, or item-level information.
5 HL04 indicates whether or not there are subordinate (or child) HL segments related to the current HL segment.
Notes: HL segments are mandatory for Kellogg. HL Loops will be sent in the following sequence: S - Shipment O - Order T - Tare P - Pack I - Item
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M HL01 628 Hierarchical ID Number M AN 1/12
A unique number assigned by the sender to identify a particular data segment in a hierarchical structure
HL02 734 Hierarchical Parent ID Number O AN 1/12
Identification number of the next higher hierarchical data segment that the data segment being described is subordinate to
M HL03 735 Hierarchical Level Code M ID 1/2
Code defining the characteristic of a level in a hierarchical structure
I Item
O Order
P Pack
T Tare S Shipment
Kellogg Company
P4010824 (004010) 107 September 2015
Segment: LIN Item Identification
Position: 020 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 1 Purpose: To specify basic item identification data Syntax Notes: Semantic Notes: 1 LIN01 is the line item identification Comments: 1 See the Data Dictionary for a complete list of IDs. 2 LIN02 through LIN31 provide for fifteen different product/service IDs for each item.
For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU. Notes: LIN segments are mandatory for Kellogg.
The LIN segment is mapped at the Item Level (HL03=I) e.g. LIN**PI*K123456789*LT*LOTNUMBER1
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M LIN02 235 Product/Service ID Qualifier M ID 2/2
Code identifying the type/source of the descriptive number used in Product/Service ID (234)
PI Purchasers Item Number M LIN03 234 Product/Service ID M AN 1/48
Identifying number for a product or service Kellogg Material Number
LIN04 235 Product/Service ID Qualifier X ID 2/2
Code identifying the type/source of the descriptive number used in Product/Service ID (234)
LT Lot Number
LIN05 234 Product/Service ID X AN 1/48
Identifying number for a product or service
Kellogg Company
P4010824 (004010) 108 September 2015
Segment: SN1 Item Detail (Shipment)
Position: 030 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 1 Purpose: To specify line-item detail relative to shipment Syntax Notes: 1 If either SN105 or SN106 is present, then the other is required. Semantic Notes: 1 SN101 is the ship notice line-item identification. Comments: 1 SN103 defines the unit of measurement for both SN102 and SN104.
Notes: SN1 segments are mandatory for Kellogg. The SN1 segment is mapped at the Item Level (HL03=I) e.g. SN1*10*126*EA
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M SN101 350 Assigned Identification M AN 1/20
Kellogg Purchase Order Line Number M SN102 382 Number of Units Shipped M R 1/10
Numeric value of units shipped in manufacturer's shipping units for a line item or transaction set
M SN103 355 Unit or Basis for Measurement Code M ID 2/2
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
Kellogg Company
P4010824 (004010) 109 September 2015
Segment: PRF Purchase Order Reference
Position: 050 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 1 Purpose: To provide reference to a specific purchase order Syntax Notes: Semantic Notes: 1 PRF04 is the date assigned by the purchaser to purchase order. Comments:
Notes: PRF segment is mandatory for Kellogg. The PRF segment is mapped at the Order Level (HL03=O). e.g. PRF*4504123456
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M PRF01 324 Purchase Order Number M AN 1/22
Identifying number for Purchase Order assigned by the orderer/purchaser
Kellogg Company
P4010824 (004010) 110 September 2015
Segment: PO4 Item Physical Details
Position: 060 Loop: HL Mandatory Level: Detail Usage: Optional Max Use: 1 Purpose: To specify the physical qualities, packaging, weights, and dimensions relating to the item Syntax Notes: 1 If either PO402 or PO403 is present, then the other is required. 2 If PO405 is present, then PO406 is required. 3 If either PO406 or PO407 is present, then the other is required. 4 If either PO408 or PO409 is present, then the other is required. 5 If PO410 is present, then PO413 is required. 6 If PO411 is present, then PO413 is required. 7 If PO412 is present, then PO413 is required. 8 If PO413 is present, then at least one of PO410 PO411 or PO412 is required. 9 If PO417 is present, then PO416 is required. 10 If PO418 is present, then PO404 is required. Semantic Notes: 1 PO415 is used to indicate the relative layer of this package or range of packages
within the layers of packaging. Relative Position 1 (value R1) is the innermost package.
2 PO416 is the package identifier or the beginning package identifier in a range of identifiers.
3 PO417 is the ending package identifier in a range of identifiers. 4 PO418 is the number of packages in this layer. Comments: 1 PO403 - The "Unit or Basis for Measure Code" in this segment position is for
purposes of defining the pack (PO401) /size (PO402) measure which indicates the quantity in the inner pack unit. For example: If the carton contains 24 12-Ounce packages, it would be described as follows: Data element 356 = "24"; Data element 357 = "12"; Data element 355 = "OZ".
2 PO413 defines the unit of measure for PO410, PO411, and PO412. Notes: PO4 segments are optional for Kellogg.
The PO4 segment is mapped at the Pack Level (HL03=P). e.g. PO4*6
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes
PO401 356 Pack O N0 1/6
The number of inner containers, or number of eaches if there are no inner containers, per outer container
PO416 350 Assigned Identification X AN 1/20
Specifies that a Pallet is used
ZZ Pallet
PO417 350 Assigned Identification X AN 1/20
Specifies type of Pallet used
CHEP Rental Pallet GMA Grocery Manufacturers Association
SLIP Slipsheet
Kellogg Company
P4010824 (004010) 111 September 2015
Segment: TD1 Carrier Details (Quantity and Weight)
Position: 110 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 20 Purpose: To specify the transportation details relative to commodity, weight, and quantity Syntax Notes: 1 If TD101 is present, then TD102 is required. 2 If TD103 is present, then TD104 is required. 3 If TD106 is present, then TD107 is required. 4 If either TD107 or TD108 is present, then the other is required. 5 If either TD109 or TD110 is present, then the other is required. Semantic Notes: Comments:
Notes: TD1 segments are mandatory for Kellogg. The TD1 segment is mapped at the Item Level (HL03=I). We are expecting 2 TD1 segments to indicate both net and gross weights. Item level TD1 ===> TD1* **N*NMFC Code**G*2272.14*LB*4600*CF
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes
TD101 103 Packaging Code O AN 3/5
Code identifying the type of packaging; Part 1: Packaging Form, Part 2: Packaging Material; if the Data Element is used, then Part 1 is always required
Refer to 004010 Data Element Dictionary for acceptable code values.
TD102 80 Lading Quantity X N0 1/7
Number of units (pieces) of the lading commodity
TD103 23 Commodity Code Qualifer O ID 1/1
N = National Motor Freight Class Code (NMFC)
TD104 22 Commodity Code X R 1/10
Code defining the type of Commodity M TD106 187 Weight Qualifier O ID ½
G = Gross weight N = Net weight
Rail
M TD107 81 Weight X R 1/10
Numeric value of weight M TD108 355 Unit or Basis for Measurement Code X ID 2/2
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
TD109 183 Volume X R 1/8
Numeric value of weight
TD110 355 Unit or Basis for Measurement Code X ID 2/2
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
Kellogg Company
P4010824 (004010) 112 September 2015
Segment: TD5 Carrier Details (Routing Sequence/Transit Time)
Position: 120 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 12 Purpose: To specify the carrier and sequence of routing and provide transit time information Syntax Notes: 1 At least one of TD502 TD504 TD505 TD506 or TD512 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. 5 If TD513 is present, then TD512 is required. 6 If TD514 is present, then TD513 is required. 7 If TD515 is present, then TD512 is required. Semantic Notes: 1 TD515 is the country where the service is to be performed. Comments: 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.
Notes: TD5 segment is mandatory for Kellogg. The TD5 segment is mapped at the Shipment Level (HL03=S). e.g. TD5*B*2*HAEI*LT*Carrier Name
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes
TD501 133 Routing Sequence Code O ID 1/2
Code describing the relationship of a carrier to a specific shipment movement
B Origin/Delivery Carrier (Any Mode) M TD502 66 Identification Code Qualifier X ID ½
Code designating the system/method of code structure used for Identification Code (67)
2 Standard Carrier Alpha Code (SCAC) M TD503 67 Identification Code X AN 2/80
Code identifying a party or other code Please see Appendix A for a listing of standard Kellogg SCAC codes.
TD504 91 Transportation Method/Type Code X ID ½
Code specifying the method or type of transportation for the shipment
R Rail
X Intermodal LT LTL (Less than trailer load)
01 Fronthaul
02 Bulk
03 Fronthaul Temp. Controlled
04 Intermodal Temp. Controlled
M TD505 387 Routing X AN 1/35
Free-form description of the routing or requested routing for shipment, or the
Kellogg Company
P4010824 (004010) 113 September 2015
originating carrier's identity
Segment: TD3 Carrier Details (Equipment)
Position: 130 Loop: TD3 Optional Level: Detail Usage: Optional Max Use: 12 Purpose: To specify transportaion details relating to the equipment used by the carrier. Syntax Notes: 1 Only one of TD301 or TD310 may be present. 2 If TD302 is present, then TD303 is required. 3 If TD304 is present, then TD305 is required. 4 If TD305 or TD306 is present, then the other is required. Semantic Notes: Comments:
Notes: TD3 segment is optional for Kellogg. The TD3 segment is mapped at the Shipment Level (HL03=S). e.g. TD3*RR**RAILCAR07
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes
TD301 40 Equipment Description Code X ID 2/2
Code describing equipment.
RR Rail Car TL Trailer (not otherwise specified)
TD303 207 Equipment Number X AN 1/10
Trailer/Railcar Number
Kellogg Company
P4010824 (004010) 114 September 2015
Segment: REF Reference Identification
Position: 150 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: >1 Purpose: To specify identifying information Syntax Notes: 1 At least one of REF02 or REF03 is required. 2 If either C04003 or C04004 is present, then the other is required. 3 If either C04005 or C04006 is present, then the other is required. Semantic Notes: 1 REF04 contains data relating to the value cited in REF02. Comments:
Notes: REF segment is mandatory for Kellogg, for Bill of Lading. The REF segment is mapped at Shipment Level (HL03=S). e.g. REF*BM*12345670012345678
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification
BM Bill of Lading Number M REF02 127 Reference Identification X AN 1/30
Bill of Lading Number
Kellogg Company
P4010824 (004010) 115 September 2015
Segment: MAN Marks and Numbers
Position: 190 Loop: HL Mandatory Level: Detail Usage: Optional Max Use: >1 Purpose: To indicate identifying marks and numbers for shipping containers Syntax Notes: 1 If either MAN04 or MAN05 is present, then the other is required. 2 If MAN06 is present, then MAN05 is required. Semantic Notes: 1 MAN01/MAN02 and MAN04/MAN05 may be used to identify two different marks
and numbers assigned to the same physical container. 2 When both MAN02 and MAN03 are used, MAN02 is the starting number of a
sequential range and MAN03 is the ending number of that range. 3 When both MAN05 and MAN06 are used, MAN05 is the starting number of a
sequential range, and MAN06 is the ending number of that range. Comments: 1 When MAN01 contains code "UC" (U.P.C. Shipping Container Code) and
MAN05/MAN06 contain a range of ID numbers, MAN03 is not used. The reason for this is that the U.P.C. Shipping Container code is the same on every carton that is represented in the range in MAN05/MAN06.
2 MAN03 and/or MAN06 are only used when sending a range(s) of ID numbers. When both MAN02/MAN03 and MAN05/MAN06 are used to send ranges of ID
numbers, the integrity of the two ID numbers must be maintained. Notes: MAN segment is optional for Kellogg.
The MAN segment is mapped at the Tare Level (HL03=T). e.g. MAN*GM*00100380009879065073
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes
MAN01 88 Marks and Numbers Qualifier M ID 1/2
Code specifying the application or source of Marks and Numbers (87)
GM SSCC-18 and Application Identifier
MAN02 87 Marks and Numbers M AN 1/48
Marks and numbers used to identify a shipment or parts of a shipment
20 digit LPN number
Kellogg Company
P4010824 (004010) 116 September 2015
Segment: DTM Date/Time Reference
Position: 200 Loop: HL Mandatory Level: Detail Usage: Mandatory Max Use: 10 Purpose: To specify pertinent dates and times Syntax Notes: 1 At least one of DTM02 DTM03 or DTM05 is required. 2 If DTM04 is present, then DTM03 is required. 3 If either DTM05 or DTM06 is present, then the other is required. Semantic Notes: Comments:
Notes: DTM segments are mandatory for Kellogg, for Shipped, Expected Delivery, and Manufacture Date. The DTM segment is mapped at the Shipment (HL03=S) and Item (HL03=I) Levels. Shipment Level Qualifiers = 011, 017, 704 Item Level Qualifiers = 094
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M DTM01 374 Date/Time Qualifier M ID 3/3
Code specifying type of date or time, or both date and time
011 Shipped Date 017 Expected Delivery Date
094 Manufacture Date
704 Appointment Date
M DTM02 373 Date X DT 8/8
Date expressed as CCYYMMDD
DTM03 337 Time X TM 4/8
Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99)
Kellogg Company
P4010824 (004010) 117 September 2015
Segment: N1 Name
Position: 220 Loop: N1 Optional Level: Detail Usage: Mandatory Max Use: 1 Purpose: To identify a party by type of organization, name, and code Syntax Notes: 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. Semantic Notes: Comments: 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.
2 N105 and N106 further define the type of entity in N101. Notes: N1 segments are mandatory for Kellogg, for Ship-from, Ship-to and Vendor.
N4 segment is mandatory for Kellogg, for Ship-from and Ship-to. The N1 segment is mapped at the Order (HL03=O) Level. Order Level N1's: N1*SF*VENDOR NAME*92*0053562090000 N1*ST*PIKEVILLE PLANT*92*0359 N1*BY*KELLOGG COMPANY*92*1033918430262 N1*VN*VENDOR NAME*92*1234567
Data Element Summary
Ref. Data Kellogg Des. Element Name Attributes M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an individual
BY Buying Party (Purchaser)
SF Ship From
ST Ship To VN Vendor
M N102 93 Name X AN 1/60
Free-form name If N1 01 = ‘VN’ then N1 02 (Vendor Name) is required.
M N103 66 Identification Code Qualifier X ID 1/2
Code designating the system/method of code structure used for Identification Code (67)
92 Assigned by Buyer or Buyer’s Agent M N104 67 Identification Code X AN 2/80
Code identifying a party or other code
If N1 01 = ‘VN’ then N1 04 value should be the 7 digit vendor number from the Kellogg Purchase Order referenced in the PRF 01.
Kellogg Company
P4010824 (004010) 118 September 2015
Segment: N2 Additional Name Information
Position: 220 Loop: N1 Optional Level: Detail Usage: Optional Max Use: 2 Purpose: To specify additional names or those longer than 35 characters in length Semantic Notes: Comments:
Notes: The N2 segment is mapped at the Order (HL03=O) Level.
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes
N201 93 Name M AN 1/60
Free-form name
Kellogg Company
P4010824 (004010) 119 September 2015
Segment: N3 Address Information
Position: 240 Loop: N1 Optional Level: Detail Usage: Optional Max Use: 2 Purpose: To specify the location of the named party Semantic Notes: Comments:
Notes: The N3 segment is mapped at the Order (HL03=O) Level.
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes
N301 166 Address Information M AN 1/55
Address information
N302 166 Address Information O AN 1/55
Address information
Kellogg Company
P4010824 (004010) 120 September 2015
Segment: N4 Geographic Location
Position: 250 Loop: N1 Optional Level: Detail Usage: Mandatory Max Use: >1 Purpose: To specify the geographic place of the named party Semantic Notes: Comments: 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 U.S. or Canada.
Notes: N4 segment is mandatory for Kellogg, for Ship-from and Ship-to. The N4 segment is mapped at the Order (HL03=O) Level. N401, N402 & N403 elements are mandatory for the Ship-from (N1*SF) loop. N402 & N403 elements are mandatory for the Ship-to (N1*ST) loop.
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes M N401 19 City Name O AN 2/30
Free-form text for city name If N1 01 = ‘SF’ then N4 01 (ship-from city) is required
M N402 156 State or Province Code O ID 2/2
Code (Standard State/Province) as defined by appropriate government agency If N1 01 = ‘SF’ then N4 02 (ship-from state) is required If N1 01 = ‘ST’ then N4 02 (ship-to state) is required
M N403 116 Postal Code O ID 3/15
Code defining international postal zone code excluding punctuation and blanks (zip code for United States) If N1 01 = ‘SF’ then N4 03 (ship-from postal code) is required If N1 01 = ‘ST’ then N4 03 (ship-to postal code) is required
N404 26 Country Code O ID 2/3
Code identifying the country
Kellogg Company
P4010824 (004010) 121 September 2015
Segment: CTT Transaction Totals
Position: 010 Loop: Level: Summary Usage: Optional Max Use: 1 Purpose: To transmit a hash total for a specific element in the transaction set Syntax Notes: 1 If either CTT03 or CTT04 is present, then the other is required. 2 If either CTT05 or CTT06 is present, then the other is required. Semantic Notes: Comments: 1 This segment is intended to provide hash totals to validate transaction
completeness and correctness.
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes
CTT01 354 Number of Line Items M N0 1/6
Total number of line items in the transaction set
Kellogg Company
P4010824 (004010) 122 September 2015
Segment: SE Transaction Set Trailer
Position: 020 Loop: Level: Summary Usage: Mandatory Max Use: 1 Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments) Syntax Notes: Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary Ref. Data Kellogg Des. Element Name Attributes M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE segments
M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 123 September 2015
Appendix A: Kellogg Standard SCAC Codes
The following table is a listing of SCAC codes regularly used by Kellogg’s. Please note your
company may use more or less of these SCAC codes.
CARRIER SCAC CONTRACT
BARR-NUNN TRANSPORTATION, INC. BNUN DRY
BEHNKE, INC. BEHQ DRY
BISON TRANSPORT BIOS DRY
BLM Group, Inc. BGRO DRY
BRUCE R. SMITH LIMITED SBRL DRY
C.R. ENGLAND, INC. ENGC FROZEN
CARLISLE CARRIER CORP. CIEQ DRY
CARLISLE VENTURE GROUP INC. CVCJ DRY
CELADON TRUCKING SERVICES, INC. CDNK DRY
CENTRAL FREIGHT LINES, INC. CENF LTL
CENTRAL PENNSYLVANIA TRANSPORTATION, INC. CPYL DRY
CHALLENGER MOTOR FREIGHT, INC. CMFH DRY
CON-WAY TRANSPORTATION SERVICES CDWX LTL
COVENANT TRANSPORT, INC. CVEN DRY
CRETE CARRIER CORPORATION CRCR DRY
DART TRANSIT CO. DART DRY
DAYTON FREIGHT LINES, INC. DAFG LTL
ELLERBROCK TRUCKING ELRB FROZEN
ERB INTERNATIONAL INC. ERBI FROZEN
FEC HIGHWAY SERVICES, INC. / FLORIDA EAST COAST RAILWAY FLXY IM
Gordon Trucking GODP FROZEN
GORDON TRUCKING, INC. GORK DRY
GORDON TRUCKING, INC. - NISTEVO GTGK DRY
GST CORPORATION (NYK Logistics) GRSF IM
HEARTLAND EXPRESS HAEI DRY
HILL BROTHERS TRANSPORTATION, INC. HLBO DRY
HILL BROTHERS TRANSPORTATION, INC. HBTV FROZEN
HIRSCHBACH MOTOR LINES, INC. HIRS FROZEN
HOEKSTRA TRANSPORTATION, LLC HKRA DRY
HOLLY HILL EXPRESS INC. HXTW DRY
HUB GROUP, INC. HUBI IM
HUB GROUP---PREMIUM HCDR IM
INTER-COASTAL, INC. INCA DRY
INTERSTATE DISTRIBUTOR CO. INTD DRY
INTERSTATE DISTRIBUTOR CO. (REFER) INTR FROZEN
J & L MOTOR X-PRESS, INC. JLTA DRY
J & R SCHUGEL TRUCKING, INC SJRG FROZEN
J & R SCHUGEL TRUCKING, INC (DRY) SGJI DRY
Kellogg Company
P4010824 (004010) 124 September 2015
J.B. HUNT TRANSPORT, INC. HJBT DRY
J.B. HUNT TRANSPORT, INC. (IM Division) HJBI IM
J.B. HUNT TRANSPORT--PREMIUM (IM Division) HJBP IM
K & B TRANSPORTATION KBTO FROZEN
KEEBLER FLEET 5FLT Dry
KEITH HALL AND SONS TRANSPORT LTD HLKS DRY
K-LINE TRANSPORTATION, INC. KLAR DRY
K-LINE TRANSPORTATION, INC. KLIN FROZEN
KLLM TRANSPORT SERVICES KLMI FROZEN
KNIGHT REFRIGERATED SERVICES KTPS FROZEN
KNIGHT TRANSPORTATION, INC. KNIG DRY
KOCH KSTS DRY
KRC LOGISTICS. KRCL LTL
KRISKA TRANSPORTATION KRSK FROZEN
KRISKA TRANSPORTATION 3RSK DRY
L.E. WALKER TRANSPORT LTD. WKLL DRY
LANDSTAR LIGON, INC. LIGS DRY
LANTER COMPANY LRFD LTL
LEONARD'S EXPRESS, INC LEQO DRY
LESTER COGGINS TRUCKING, INC COGN FROZEN
LONGHORN DISTRIBUTORS, INC. (Scotlynn Transport) LHDI FROZEN
MARTEN TRANSPORT SERVICES, LTD. MTEN FROZEN
MARTEN TRANSPORT SERVICES, LTD. (IM REFER AB) MTEL Reefer-IM
NATIONAL CARRIERS NALC FROZEN
NATIONAL FREIGHT INC. NAFT DRY
NEW ENGLAND MOTOR FREIGHT, INC. NEMF LTL
OLD DOMINION FREIGHT LINES, INC. ODFL LTL
OVERNITE TRANSPORTATION COMPANY OVNT LTL
PASCHALL TRUCK LINES, INC. PASC DRY
PLASKETT, INC. d/b/a T & G ENTERPRISES TNGE FROZEN
PLASKETT, INC. d/b/a T & G ENTERPRISES 7TGE DRY
PRIME, INC. PRIJ FROZEN
REGENCY BROKERAGE 7ROK DRY
ROADWAY EXPRESS RDWY LTL
ROEHL TRANSPORT INC. ROEK FROZEN
ROEHL TRANSPORT INC. ROEV DRY
RWI TRANSPORTATION, LLC. RWIT FROZEN
S & H EXPRESS SXPP DRY
SCHNEIDER INTERMODAL SNCK IM
SCHNEIDER NATIONAL CARRIERS, INC. SCNN DRY
SEMINOLE LOGISTICS, LLC. SEML DRY
SHAFFER TRUCKING, INC.- A DIVISION OF CRETE CARRIER CORP. SHAF FROZEN
SHARKEY TRANSPORTATION SHKE FROZEN
Kellogg Company
P4010824 (004010) 125 September 2015
SHAW INDUSTRIES, INC SHWP DRY
SLH TRANSPORT, INC. SLHO DRY
STEVENS TRANSPORT, INC. STVV FROZEN
STEVEN'S TRANSPORT, INC. (IM Division) STTZ IM
SUNCO CARRIERS, INC. SUCC FROZEN
SWIFT TRANSPORTATION CORPORATION. SWFI IM
SWIFT TRANSPORTATION CORPORATION. SWFT DRY
T BROTHERS LOGISTICS TBLG DRY
THOMAS TRANSPORT DELIVERY INC. THTN DRY
TRAVELERS TRANSPORTATION SERVICES TVLS DRY
TURBO LOGISTICS, INC. TUBG FROZEN
U.S. XPRESS, INC. USXI DRY
U.S. XPRESS, INC. (IM DIVISION) CXLL IM
USF GLEN MOORE INC. USFM DRY
USF HOLLAND MOTOR EXPRESS HMES LTL
USF REDDAWAY TRUCK LINE INC. RETL LTL
WERNER BROKERAGE DIVISION WVAS DRY
WERNER ENTERPRISES, INC. WENP DRY
WILLIS SHAW LOGISTICS, LLC. (WSL) SWFP FROZEN
WINDWALKER TRANSPORTATION INC. WWIK DRY
XTL TRANSPORT, INC. XTLT DRY
YELLOW TRANSPORTATION, INC. YFSY LTL
Kellogg Company
P4010824 (004010) 126 September 2015
863 Report of Test Results
Functional Group ID=RT
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Report of Test Results
Transaction Set (863) for use within the context of an Electronic Data Interchange (EDI) environment. The
transaction set can be used to transmit the results of tests performed to satisfy a specified product or process
requirement. This includes, but is not limited to, test data such as inspection data, certification data, and statistical
process control measurements.
Heading:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 ST Transaction Set Header M 1 M 020 BTR Beginning Segment for Test Results M 1
LOOP ID - N1 >1
080 N1 Name M 1
090 N2 Additional Name Information O 2
100 N3 Address Information O 2
110 N4 Geographic Location O 1
Detail:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments
LOOP ID - LIN 10
010 LIN Item Identification M 1
045 REF Reference Identification M 1000
LOOP ID - CID >1
060 CID Characteristic/Class ID M 1
LOOP ID - MEA >1
150 MEA Measurements M 1
170 REF Reference Identification M 10
Summary:
Pos. Seg. Req. Loop Notes and
No. ID Name Des. Max.Use Repeat Comments M 010 SE Transaction Set Trailer M 1
Kellogg Company
P4010824 (004010) 127 September 2015
Segment: ST Transaction Set Header
Position: 010
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the start of a transaction set and to assign a control number
Syntax Notes: Semantic Notes: 1 The transaction set identifier (ST01) is used by the translation routines of the
interchange partners to select the appropriate transaction set definition (e.g., 810
selects the Invoice Transaction Set).
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M ST01 143 Transaction Set Identifier Code M ID 3/3
Code uniquely identifying a Transaction Set
Refer to 004010 Data Element Dictionary for acceptable code values.
M ST02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 128 September 2015
Segment: BTR Beginning Segment for Test Results
Position: 020
Loop: Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To indicate the beginning of a test results transaction set
Syntax Notes: Semantic Notes: 1 If BTR01 equals "01", "02", "03", "04", "05", "18" or "19", then BTR06 is required
to identify the original test report reference number transmitted.
2 BTR02 is the date that this transaction set was created by the sending party.
3 BTR03 is the time that this transaction set was created by the sending party.
4 BTR05 specifies test results report reference number created by the sending party.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M BTR01 353 Transaction Set Purpose Code M ID 2/2
Code identifying purpose of transaction set
Refer to 004010 Data Element Dictionary for acceptable code values.
M BTR02 373 Date M DT 8/8
BTR05 127 Reference Identification O AN 1/30
The Kellogg PO Number
Kellogg Company
P4010824 (004010) 129 September 2015
Segment: N1 Name
Position: 080
Loop: N1 Mandatory
Level: Heading
Usage: Mandatory
Max Use: 1
Purpose: To identify a party by type of organization, name, and code
Syntax Notes: 1 At least one of N102 or N103 is required.
2 If either N103 or N104 is present, then the other is required.
Semantic Notes: Comments: 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.
2 N105 and N106 further define the type of entity in N101.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N101 98 Entity Identifier Code M ID 2/3
Code identifying an organizational entity, a physical location, property or an
individual Hard Code VN
N102 93 Name X AN 1/60
Supplier Name
Kellogg Company
P4010824 (004010) 130 September 2015
Segment: N2 Additional Name Information
Position: 090
Loop: N1 Mandatory
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify additional names or those longer than 35 characters in length
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N201 93 Name M AN 1/60
Supplier Contact Name
N202 93 Name O AN 1/60
Free-form name
Kellogg Company
P4010824 (004010) 131 September 2015
Segment: N3 Address Information
Position: 100
Loop: N1 Mandatory
Level: Heading
Usage: Optional
Max Use: 2
Purpose: To specify the location of the named party
Syntax Notes:
Semantic Notes:
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M N301 166 Address Information M AN 1/55
Production Location Street Address
N302 166 Address Information O AN 1/55
Address information
Kellogg Company
P4010824 (004010) 132 September 2015
Segment: N4 Geographic Location
Position: 110
Loop: N1 Mandatory
Level: Heading
Usage: Optional
Max Use: 1
Purpose: To specify the geographic place of the named party
Syntax Notes: 1 If N406 is present, then N405 is required.
Semantic Notes: Comments: 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 U.S. or Canada.
Data Element Summary
Ref. Data
Des. Element Name Attributes
N401 19 City Name O AN 2/30
Free-form text for city name
N402 156 State or Province Code O ID 2/2
Code (Standard State/Province) as defined by appropriate government agency
N403 116 Postal Code O ID 3/15
Code defining international postal zone code excluding punctuation and blanks
(zip code for United States) N404 26 Country Code O ID 2/3
Code identifying the country
X N405 309 Location Qualifier X ID 1/2
Refer to 004010 Data Element Dictionary for acceptable code values.
X N406 310 Location Identifier O AN 1/30
Kellogg Company
P4010824 (004010) 133 September 2015
Segment: LIN Item Identification
Position: 010
Loop: LIN Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify basic item identification data. (Note - only one line per 863 transmission – )
Syntax Notes: 1 If either LIN04 or LIN05 is present, then the other is required.
2 If either LIN06 or LIN07 is present, then the other is required.
3 If either LIN08 or LIN09 is present, then the other is required.
4 If either LIN10 or LIN11 is present, then the other is required.
5 If either LIN12 or LIN13 is present, then the other is required.
6 If either LIN14 or LIN15 is present, then the other is required.
7 If either LIN16 or LIN17 is present, then the other is required.
8 If either LIN18 or LIN19 is present, then the other is required.
9 If either LIN20 or LIN21 is present, then the other is required.
10 If either LIN22 or LIN23 is present, then the other is required.
11 If either LIN24 or LIN25 is present, then the other is required.
12 If either LIN26 or LIN27 is present, then the other is required.
13 If either LIN28 or LIN29 is present, then the other is required.
14 If either LIN30 or LIN31 is present, then the other is required.
Semantic Notes: 1 LIN01 is the line item identification
Comments: 1 See the Data Dictionary for a complete list of IDs.
2 LIN02 through LIN31 provide for fifteen different product/service IDs for each item.
For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Data Element Summary
Ref. Data
Des. Element Name Attributes
LIN01 350 Assigned Identification O AN 1/20
Kellogg Line Item Number from Kellogg Purchase Order
M LIN02 235 Product/Service ID Qualifier M ID 2/2
Code identifying the type/source of the descriptive number used in
Product/Service ID (234) Hard Code IN
M LIN03 234 Product/Service ID M AN 1/48
Kellogg Material Number from Kellogg Purchase Order
Kellogg Company
P4010824 (004010) 134 September 2015
Segment: REF Reference Identification
Position: 045
Loop: LIN Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1000
Purpose: To specify identifying information
Syntax Notes: 1 At least one of REF02 or REF03 is required.
2 If either C04003 or C04004 is present, then the other is required.
3 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
HardCode LT for Lot Number, 7D for tester Identification
Refer to 004010 Data Element Dictionary for acceptable code values.
REF02 127 Reference Identification X AN 1/30
Testing Lot Number when REF01 = LT, Tester Name when REF01 = 7D
Kellogg Company
P4010824 (004010) 135 September 2015
Segment: CID Characteristic/Class ID
Position: 060
Loop: CID Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify the general class or specific characteristic upon which test results are being
reported or are to be taken
Syntax Notes: 1 At least one of CID01 CID02 CID04 or CID05 is required.
2 If either CID03 or CID04 is present, then the other is required.
3 If CID06 is present, then both CID03 and CID04 are required.
4 If CID07 is present, then at least one of CID04 or CID05 is required.
Semantic Notes: Comments: 1 CID06 specifies the individual code list of the agency specified in CID03.
2 CID07 refers to whether or not the characteristic identified in CID04 or CID05 or
both is affected by the product change. If it is affected, the value is "Y". A value of
"N" is used when it is known that it will not be affected. Any other value indicates it
is indeterminate.
Data Element Summary
Ref. Data
Des. Element Name Attributes
CID01 738 Measurement Qualifier X ID 1/3
Code identifying a specific product or process characteristic to which a
measurement applies Refer to 004010 Data Element Dictionary for acceptable code values.
Kellogg Company
P4010824 (004010) 136 September 2015
Segment: MEA Measurements
Position: 150
Loop: MEA Mandatory
Level: Detail
Usage: Mandatory
Max Use: 1
Purpose: To specify physical measurements or counts, including dimensions, tolerances, variances,
and weights (See Figures Appendix for example of use of C001)
Syntax Notes: 1 At least one of MEA03 MEA05 MEA06 or MEA08 is required.
2 If MEA05 is present, then MEA04 is required.
3 If MEA06 is present, then MEA04 is required.
4 If MEA07 is present, then at least one of MEA03 MEA05 or MEA06 is required.
5 Only one of MEA08 or MEA03 may be present.
Semantic Notes: 1 MEA04 defines the unit of measure for MEA03, MEA05, and MEA06.
Comments: 1 When citing dimensional tolerances, any measurement requiring a sign (+ or -), or
any measurement where a positive (+) value cannot be assumed, use MEA05 as the
negative (-) value and MEA06 as the positive (+) value.
Data Element Summary
Ref. Data
Des. Element Name Attributes
MEA03 739 Measurement Value X R 1/20
The value of the measurement
Kellogg Company
P4010824 (004010) 137 September 2015
Segment: REF Reference Identification
Position: 170
Loop: MEA Mandatory
Level: Detail
Usage: Mandatory
Max Use: 10
Purpose: To specify identifying information
Syntax Notes: 1 At least one of REF02 or REF03 is required.
2 If either C04003 or C04004 is present, then the other is required.
3 If either C04005 or C04006 is present, then the other is required.
Semantic Notes: 1 REF04 contains data relating to the value cited in REF02.
Comments:
Data Element Summary
Ref. Data
Des. Element Name Attributes
M REF01 128 Reference Identification Qualifier M ID 2/3
Code qualifying the Reference Identification. Hardcode A1
Refer to 004010 Data Element Dictionary for acceptable code values.
REF02 127 Reference Identification X AN 1/30
Text description of inspection characteristic (Example: Moisture)
REF03 352 Description X AN 1/40
Unit of Measure of test characteristic (Example: PPB)
Kellogg Company
P4010824 (004010) 138 September 2015
Segment: SE Transaction Set Trailer
Position: 010
Loop: Level: Summary
Usage: Mandatory
Max Use: 1
Purpose: To indicate the end of the transaction set and provide the count of the transmitted
segments (including the beginning (ST) and ending (SE) segments)
Syntax Notes:
Semantic Notes: Comments: 1 SE is the last segment of each transaction set.
Data Element Summary
Ref. Data
Des. Element Name Attributes
M SE01 96 Number of Included Segments M N0 1/10
Total number of segments included in a transaction set including ST and SE
segments M SE02 329 Transaction Set Control Number M AN 4/9
Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Kellogg Company
P4010824 (004010) 139 September 2015
Sample EDI 863-COA Transaction
ISA*00* *00* *ZZ*SUPPLIERID *ZZ*005356209S *110321*1136*U*00401*000001168*0*P*:
GS*RT*SUPPLIERID*005356209S*20110321*1136*1168*X*004010
ST*863*0001
BTR*06*20110601***4200005216
N1*VN*Ingredient Supplier
N2*Ingredient Employee
N3*123 Ingredient Way
N4*Kalamazoo*MI*49009*US
LIN*10*IN*R000260110
REF*LT*Vendor Lot E
REF*7D*Tester123
CID*ABO
MEA***13
REF*A1*Moisture*%
MEA***20
REF*A1*Density*g/cm3
MEA***0
REF*A1*Salmonella
MEA***0
REF*A1*Listeria
LIN*20*IN*R000260111
REF*LT*Vendor Lot A
REF*7D*Tester456
CID*ABO
MEA***13
REF*A1*Moisture*%
MEA***20
REF*A1*Density*g/cm3
MEA***0
REF*A1*Salmonella
SE*29*0001
GE*1*1168
IEA*1*000001168