824 Application Advice
Follow these guidelines to use the Application Advice Transaction Set (824) with an EDI environment.
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 in an EDI environment. Use this transaction set to report content edits to any transaction set data, including the acceptance, rejection, or acceptance with changes of the edits. The edits can be reported in either coded or free-form format at the functional group and transaction set level.
Do not use the Application Advice transaction set in place of a transaction set designed as a specific response to another transaction set (such as a purchase order acknowledgment).
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 uniquely identify the transaction set that is the subject of this application acknowledgment.
Sample 824 file
ISA*00* *00* *01*12571829 *12*73987501ME*091104*2002*U*00401*000000131*0*T*>
GS*AG*12571829*6111970076*20060829*0849*000000874*X*004010
ST*824*0001
BGN*11*000010380*20060829*0849*GM
OTI*BP*1Q*80253*****000007681
TED*024*(ORN=12635837, LINENO=1) Line Update Failed: Order request n
NTE*ERN*ORN=12635837 LINENO=1
OTI*BP*1Q*80253*****000007681
TED*024*(ORN=12607936, LINENO=1) Line Update Failed: Order request n
NTE*ERN*ORN=12607936 LINENO=1
SE*9*0001
GE*1*000000874
IEA*1*000080646
ST: Transaction set header
Indicates 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
Indicates 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
Identifies the edited transaction set and the level at which the edit results are reported. Indicates the accepted, rejected, or accepted-with-change edit result. Identifies the group of the original EDI message and detects an error within the group. If there are multiple errors, 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
Identifies the error. Also identifies the the erroneous segment and/or data element where possible. Includes a human-readable error message that describes the error condition. The message can 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
Transmits a free-form 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, it is 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
Indicates 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 |
Updated 16 days ago
