EDI 895 Delivery/Return Acknowledgment or Adjustment
Functional Group DX
X12M Supply Chain Subcommittee
This X12 Transaction Set contains the format and establishes the data contents of the Delivery/Return Acknowledgment or Adjustment Transaction Set (895) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to enable a distributor or Direct Store Delivery (DSD) vendor to communicate adjustments to a DSD delivery or to acknowledge the completion of a delivery. The transaction set contains changes to the Delivery/Return Base Record identified during the check-in procedure. A Delivery/Return Acknowledgment and/or Adjustment Transaction containing no changes is considered to be an acceptance of the preceding Base Record or Adjustment. The transaction set will contain only the detail data which is to be changed.
Heading
- 0100Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
The individual data fields will contain replacement values, not differences. The authentication code in the identification segment will contain the corresponding authentication code from the authentication segment in the Base or Adjustment Transaction immediately preceding it. - 0200Delivery/Return Adjustment IdentificationMandatoryMax 1
To transmit identifying numbers, dates, and other basic data relating to the transaction set
- 0300Delivery/Return Identification AdjustmentOptionalMax 1
To transmit adjustments for identification data
Detail
- 0100Loop HeaderOptionalMax 1
To indicate that the next segment begins a loop
- 0100 Loop OptionalRepeat 9999
- 0200Line Item Detail - AdjustmentMandatoryMax 1
To transmit line-item detail adjustments
- 0300Pre-Pricing InformationOptionalMax 1
To specify pre-pricing information
- 0400Allowance or ChargeOptionalMax 10
To specify allowances, charges, or services
- 0500Terms of SaleOptionalMax 20
To specify the terms of sale
- 0200Line Item Detail - AdjustmentMandatoryMax 1
- 0600Loop TrailerOptionalMax 1
To indicate that the loop immediately preceding this segment is complete
Summary
- 0100Allowance or ChargeOptionalMax 20
To specify allowances, charges, or services
- 0200Terms of SaleOptionalMax 20
To specify the terms of sale
- 0300Delivery/Return Record of TotalsOptionalMax 1
To specify summary details of total items in terms of quantity or amount
- 0400Signature IdentificationMandatoryMax 1
To transmit an electronic identity
- 0500Record Integrity CheckMandatoryMax 1
To provide a secure method of identifying authenticity of record content
- 0600Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)