To use the Application Advice Transaction Set (824) with an EDI environment, follow these guidelines.
Note: You can also view this information in Word format:
Walmart.com Drop Ship Vendor_824_4010_EDI.docx
Functional Group AG
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 | Id | Segment Name | Req | Max Use | Repeat | Notes | Usage |
---|---|---|---|---|---|---|---|
010 |
ST
|
Transaction Set Header
|
M
|
1
|
Must use
|
||
020 |
BGN
|
Beginning Segment
|
M
|
1
|
Must use
|
Detail
Pos | Id | Segment Name | Req | Max Use | Repeat | Notes | Usage |
---|---|---|---|---|---|---|---|
010 |
OTI
|
Original Transaction Identification
|
M
|
1
|
see note 2/010
|
Must use
|
|
070 |
TED
|
Technical Error Description
|
O
|
1
|
Must use
|
||
080 |
NTE
|
Note/Special Instruction
|
O
|
100
|
Must use
|
||
090 |
SE
|
Transaction Set Trailer
|
M
|
1
|
Must use
|
Notes
- 2/010: The OTI loop is intended to provide a unique identification of the transaction set that is the subject of this application acknowledgment.
ST Transaction Set Header
To indicate the start of a transaction set and to assign a control number
- Pos: 010
- Max: 1
- Heading – Mandatory
- Loop: N/A
- Elements: 2
- Usage Option: Must use
Element Summary
Ref | Id | Element Name | Req | Type | Min/Max | Code | Name |
---|---|---|---|---|---|---|---|
ST01 |
143
|
Transaction Set Identifier Code |
M
|
ID
|
3/3
|
824
|
Application Advice
|
ST02 |
329
|
Transaction Set Control Number |
M
|
AN
|
4/9
|
824
|
Application Advice
|
BGN Beginning Segment
To indicate the beginning of a transaction set. Identifies the original EDI file and when it was processed.
- Pos: 020
- Max: 1
- Heading – Mandatory
- Loop: N/A
- Elements: 5
- Usage Option: Must use
Element Summary
Usage Notes:
- BGN02: Interchange Sequence Number (ISA13) from the original EDI message
- BGN03: Date the original EDI file was processed
- BGN04: Time the original EDI file was processed
Ref | Id | Element Name | Req | Type | Min/Max | Code | Name |
---|---|---|---|---|---|---|---|
BGN01 |
353
|
Transaction Set Purpose Code |
M
|
ID
|
2/2
|
11
|
Response
|
BGN02 |
127
|
Reference Identification |
M
|
AN
|
1/30
|
||
BGN03 |
373
|
Date |
M
|
DT
|
8/8
|
||
BGN04 |
337
|
Time |
X
|
TM
|
4/8
|
||
BGN05 |
623
|
Time Code |
O
|
ID
|
2/2
|
GM
|
Greenwich Mean Time
|
OTI Original Transaction Identification
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. Identifies the group of the original EDI message and an error detected within the group. If there were multiple errors, then there will be multiple OTI loop segments.
- Pos: 010
- Max: 1
- Detail – Mandatory
- Loop: OTI
- Elements: 4
- Usage Option: Must use
Element Summary
Usage Notes:
- OTI03: Numeric reference code assigned to specific error conditions
- OTI08: Group Control Number (GS06) from the original EDI message
Ref | Id | Element Name | Req | Type | Min/Max | Code | Name |
---|---|---|---|---|---|---|---|
OTI01 |
110
|
Application Acknowledgement Code |
M
|
ID
|
1/2
|
BP
|
Batch Partial Accept/Reject
|
OTI02 |
128
|
Reference Identification Qualifier |
M
|
ID
|
2/3
|
1Q
|
Error Identification Code
|
OTI03 |
127
|
Reference Identification |
M
|
AN
|
1/30
|
00000
|
Default Code (see error description for details)
|
OTI08 |
28
|
Group Control Number |
X
|
N0
|
1/9
|
TED Technical Error Description
To identify the error and, if feasible, the erroneous segment, or data element, or both. Includes a human-readable error message that describes the error condition. The message may be truncated to 60 characters.
- Pos: 070
- Max: 1
- Detail – Optional
- Loop: TED
- Elements: 2
- Usage Option: Must use
Element Summary
Ref | Id | Element Name | Req | Type | Min/Max | Code | Name |
---|---|---|---|---|---|---|---|
TED01 |
647
|
Application Error Condition Code |
M
|
ID
|
1/3
|
024
|
Other Unlisted Reason
|
TED02 |
3
|
Free Form Message |
O
|
AN
|
1/60
|
NTE Note/Special Instruction
To transmit information in a free-form format, if necessary, for comment or special instruction. Detailed debugging information about the error condition or the data that contained the error. If this information is more than 80 characters, then it’ll be split into multiple NTE segments.
- Pos: 080
- Max: 100
- Detail – Optional
- Loop: TED
- Elements: 2
- Usage Option: Must use
Element Summary
Ref | Id | Element Name | Req | Type | Min/Max | Code | Name |
---|---|---|---|---|---|---|---|
NTE01 |
363
|
Note Reference Code |
O
|
ID
|
3/3
|
ERN
|
Error Notes
|
NTE02 |
352
|
Description |
M
|
AN
|
1/80
|
SE Transaction Set Trailer
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
- Pos: 090
- Max: 1
- Detail – Mandatory
- Loop: N/A
- Elements: 2
- Usage Option: Must use
Element Summary
Ref | Id | Element Name | Req | Type | Min/Max | Code | Name |
---|---|---|---|---|---|---|---|
SE01 |
96
|
Number of Included Segments |
M
|
N0
|
1/10
|
||
SE02 |
329
|
Transaction Set Control Number |
M
|
AN
|
4/9
|
22
|