EDI 895 Delivery/Return Acknowledgment or Adjustment
Functional Group DX
X12M Supply Chain Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Delivery/Return Acknowledgement 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 Acknowledgement 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
- 010Transaction 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. - 020Delivery/Return Adjustment IdentificationMandatoryMax 1
To transmit identifying numbers, dates and other basic data relating to the transaction set.
- 030Delivery/Return Identification AdjustmentOptionalMax 1
To transmit adjustments for identification data.
Detail
- 010Loop HeaderOptionalMax 1
To indicate that the next segment begins a loop
- 0100 Loop OptionalRepeat 9999
- 020Line Item Detail AdjustmentMandatoryMax 1
To transmit line item detail adjustments.
- 030Pricing InformationOptionalMax 1
To specify pre-pricing information
- 040Allowance or ChargeOptionalMax 10
To specify allowances, charges or services.
- 050Terms of SaleOptionalMax 20
To specify the terms of sale
- 020Line Item Detail AdjustmentMandatoryMax 1
- 060Loop TrailerOptionalMax 1
To indicate that the loop immediately preceding this segment is complete
Summary
- 010Allowance or ChargeOptionalMax 20
To specify allowances, charges or services.
- 020Terms of SaleOptionalMax 20
To specify the terms of sale
- 030Delivery/Return Record of TotalsOptionalMax 1
To specify summary details of total items in terms of quantity or amount.
- 040SignatureMandatoryMax 1
To transmit an electronic identity.
- 050Record Integrity CheckMandatoryMax 1
To provide a secure method of identifying authenticity of record content.
- 060Transaction 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).