EDI 865 Purchase Order Change Acknowledgment/Request - Seller Initiated
Functional Group CA
X12M Supply Chain Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order Change Acknowledgment/Request - Seller Initiated Transaction Set (865) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to convey acceptance or rejection of changes to a previously submitted purchase order by the seller or to notify the buyer of changes initiated by the seller to a previously submitted purchase order by the seller.
What is an EDI 865?
An EDI 865 Purchase Order Change Acknowledgment/Request - Seller Initiated communicates a response to the buyer's EDI 860 Purchase Order Change Request - Buyer Initiated. Similar to the EDI 855 Purchase Order Acknowledgment, it contains information about whether the EDI 860 has been accepted or not (BCA segment), line level detail (POC segment) and per line acknowledgment detail (ACK segment).
How is an EDI 865 used?
For example, Retailer A accidentally orders 100 units of a SKU from Vendor B in an EDI 850 Purchase Order. Retailer A then realizes their mistake, and reduces the order to 10 units of the SKU by issuing an EDI 860 Purchase Order Change Request - Buyer Initiated to Vendor B. Vendor B responds with an EDI 865 Purchase Order Change Acknowledgment/Request - Seller Initiated to confirm they will only fill the 10 units.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Beginning Segment for Purchase Order Change AcknowledgmentMandatoryMax 1
To indicate the beginning of the purchase order change acknowledgment transaction set and transmit identifying numbers and dates.
- 030Note/Special InstructionFMax 100
To transmit information in a free-form format, if necessary, for comment or special instruction
- 040CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 050Reference NumbersOptionalMax >1
To specify identifying numbers.
- 060Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 070Tax ReferenceOptionalMax >1
To provide data required for proper notification/determination of applicable taxes applying to the transaction or business described in the transaction
- 080F.O.B. Related InstructionsOptionalMax >1
To specify transportation instructions relating to shipment
- 090Pricing InformationOptionalMax >1
To specify pricing information
- 095Period AmountOptionalMax 10
To indicate a quantity and/or amount for an identified period
- 110Header Sale ConditionOptionalMax 1
To specify general conditions or requirements of the sale
- SAC Loop OptionalRepeat 25
- 120Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 125CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 120Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- 130Terms of Sale/Deferred Terms of SaleOptionalMax 5
To specify terms of sale.
- 140Discount DetailOptionalMax 20
To specify the exact type and terms of various discount information.
- 145Installment InformationOptionalMax 1
To specify installment billing arrangement
- 150Date/Time ReferenceOptionalMax 10
To specify pertinent dates and times
- 160Lead TimeOptionalMax 12
To specify lead time for availability of products and services.
- 180Item IdentificationOptionalMax 5
To specify basic item identification data.
If segment LIN is used, do not use LIN01. - 185Service Characteristic IdentificationOptionalMax 2
To specify service characteristic data
- 190Product/Item DescriptionOptionalMax 200
To describe a product or process in coded or free-form format
- 200MeasurementsOptionalMax 40
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001.)
- 210PaperworkOptionalMax 25
To identify the type and transmission of paperwork or supporting information
- 220Marking, Packaging, LoadingOptionalMax 25
To describe marking, packaging, loading and unloading requirements.
- 230Carrier Details (Quantity and Weight)OptionalMax 2
To specify the transportation details relative to commodity, weight and quantity.
- 240Carrier Details (Routing Sequence/Transit Time)OptionalMax 12
To specify the carrier, sequence of routing and to provide transit time information
- 250Carrier Details (Equipment)OptionalMax 12
To specify transportation details relating to the equipment used by the carrier.
- 260Carrier Details (Special Handling or Hazardous Materials or Both)OptionalMax 5
To specify transportation special handling requirements or hazardous materials information or both
- 270Marks and NumbersOptionalMax 10
To indicate identifying marks and numbers for shipping containers
- 275Tax InformationOptionalMax >1
To specify tax information.
- 277Maintenance TypeOptionalMax >1
To identify the specific type of item maintenance.
- N9 Loop OptionalRepeat 1000
- 280Reference NumberMandatoryMax 1
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
- 290Message TextOptionalMax 1000
To provide a free form format that would allow the transmission of text information.
- 280Reference NumberMandatoryMax 1
- N1 Loop OptionalRepeat 200
- 300NameMandatoryMax 1
To identify a party by type of organization, name and code
- 310Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 320Address InformationOptionalMax 2
To specify the location of the named party
- 330Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 335Real Estate Property ID ComponentOptionalMax 3
To define types and values for geographic location of real estate property
- 340Reference NumbersOptionalMax 12
To specify identifying numbers.
- 350Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 360F.O.B. Related InstructionsOptionalMax 1
To specify transportation instructions relating to shipment
- 370Carrier Details (Quantity and Weight)OptionalMax 2
To specify the transportation details relative to commodity, weight and quantity.
- 380Carrier Details (Routing Sequence/Transit Time)OptionalMax 12
To specify the carrier, sequence of routing and to provide transit time information
- 390Carrier Details (Equipment)OptionalMax 12
To specify transportation details relating to the equipment used by the carrier.
- 400Carrier Details (Special Handling or Hazardous Materials or Both)OptionalMax 5
To specify transportation special handling requirements or hazardous materials information or both
- 410Marking, Packaging, LoadingOptionalMax 25
To describe marking, packaging, loading and unloading requirements.
- 420Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- 300NameMandatoryMax 1
Detail
- POC Loop OptionalRepeat >1
- 010Line Item ChangeMandatoryMax 1
To specify changes to a line item
- 018Service Characteristic IdentificationOptionalMax 5
To specify service characteristic data
- 020CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 030Additional Item DetailOptionalMax 25
To specify additional item related data involving variations in normal price/quantity structure.
- 040Pricing InformationOptionalMax >1
To specify pricing information
- 045Period AmountOptionalMax 10
To indicate a quantity and/or amount for an identified period
- 049MeasurementsOptionalMax 40
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001.)
- PID Loop OptionalRepeat 1000
- 050Product/Item DescriptionMandatoryMax 1
To describe a product or process in coded or free-form format
- 060MeasurementsOptionalMax 10
To specify physical measurements or counts, including dimensions, tolerances, variances, and weights (See Figures Appendix for example of use of C001.)
- 050Product/Item DescriptionMandatoryMax 1
- 070PaperworkOptionalMax 25
To identify the type and transmission of paperwork or supporting information
- 080Marking, Packaging, LoadingOptionalMax 25
To describe marking, packaging, loading and unloading requirements.
- 090Item Physical DetailsOptionalMax >1
To specify the physical qualities, packaging, weights and dimensions relating to the item.
- 100Reference NumbersOptionalMax >1
To specify identifying numbers.
- 110Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- SAC Loop OptionalRepeat 25
- 130Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 135CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 130Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- 140Conditions of SaleOptionalMax 1
To specify general conditions or requirements and to detail conditions for substitution of alternate products
- 150Terms of Sale/Deferred Terms of SaleOptionalMax 2
To specify terms of sale.
- 160Discount DetailOptionalMax 20
To specify the exact type and terms of various discount information.
- 165Installment InformationOptionalMax 1
To specify installment billing arrangement
- 170Tax ReferenceOptionalMax >1
To provide data required for proper notification/determination of applicable taxes applying to the transaction or business described in the transaction
- 180F.O.B. Related InstructionsOptionalMax >1
To specify transportation instructions relating to shipment
- 190Destination QuantityOptionalMax 500
To specify destination and quantity detail.
- 200Date/Time ReferenceOptionalMax 10
To specify pertinent dates and times
- 230Carrier Details (Quantity and Weight)OptionalMax 1
To specify the transportation details relative to commodity, weight and quantity.
- 240Carrier Details (Routing Sequence/Transit Time)OptionalMax 12
To specify the carrier, sequence of routing and to provide transit time information
- 250Carrier Details (Equipment)OptionalMax 12
To specify transportation details relating to the equipment used by the carrier.
- 260Carrier Details (Special Handling or Hazardous Materials or Both)OptionalMax 5
To specify transportation special handling requirements or hazardous materials information or both
- 265Tax InformationOptionalMax >1
To specify tax information.
- ACK Loop OptionalRepeat 104
- 270Line Item AcknowledgmentMandatoryMax 1
To acknowledge the ordered quantities and specify the ready date for a specific line item.
- 280Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 270Line Item AcknowledgmentMandatoryMax 1
- 290Marks and NumbersOptionalMax 10
To indicate identifying marks and numbers for shipping containers
- 291Specification IdentifierOptionalMax >1
To provide a description of the included specification or technical data items.
- 292Message TextOptionalMax >1
To provide a free form format that would allow the transmission of text information.
- 300Monetary AmountOptionalMax 1
To indicate the total monetary amount.
If AMT is used in the detail area, then AMT01 will = 1 and AMT02 will indicate total line amount as calculated by the sender. - SCH Loop OptionalRepeat 200
- 305Line Item ScheduleMandatoryMax 1
To specify the data for scheduling a specific line item.
- 310Carrier Details (Quantity and Weight)OptionalMax 2
To specify the transportation details relative to commodity, weight and quantity.
- 315Carrier Details (Routing Sequence/Transit Time)OptionalMax 12
To specify the carrier, sequence of routing and to provide transit time information
- 320Carrier Details (Equipment)OptionalMax 12
To specify transportation details relating to the equipment used by the carrier.
- 330Carrier Details (Special Handling or Hazardous Materials or Both)OptionalMax 5
To specify transportation special handling requirements or hazardous materials information or both
- 305Line Item ScheduleMandatoryMax 1
- LDT Loop OptionalRepeat >1
- 335Lead TimeMandatoryMax 1
To specify lead time for availability of products and services.
- 340QuantityOptionalMax >1
To specify quantity information.
- 342Message TextOptionalMax 1
To provide a free form format that would allow the transmission of text information.
- LM Loop OptionalRepeat >1
- 344Code Source InformationMandatoryMax 1
To transmit standard code list identification information
- 346Industry CodeMandatoryMax >1
Code to transmit standard industry codes
- 344Code Source InformationMandatoryMax 1
- 335Lead TimeMandatoryMax 1
- N9 Loop OptionalRepeat 1000
- 350Reference NumberMandatoryMax 1
To transmit identifying numbers and descriptive information as specified by the reference number qualifier
- 360Message TextOptionalMax 1000
To provide a free form format that would allow the transmission of text information.
- 350Reference NumberMandatoryMax 1
- N1 Loop OptionalRepeat 200
- 370NameMandatoryMax 1
To identify a party by type of organization, name and code
- 380Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 390Address InformationOptionalMax 2
To specify the location of the named party
- 400Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 405Real Estate Property ID ComponentOptionalMax 3
To define types and values for geographic location of real estate property
- 410Reference NumbersOptionalMax 12
To specify identifying numbers.
- 420Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 430F.O.B. Related InstructionsOptionalMax 1
To specify transportation instructions relating to shipment
- 435Line Item ScheduleOptionalMax 200
To specify the data for scheduling a specific line item.
- 440Carrier Details (Quantity and Weight)OptionalMax 2
To specify the transportation details relative to commodity, weight and quantity.
- 450Carrier Details (Routing Sequence/Transit Time)OptionalMax 12
To specify the carrier, sequence of routing and to provide transit time information
- 460Carrier Details (Equipment)OptionalMax 12
To specify transportation details relating to the equipment used by the carrier.
- 470Carrier Details (Special Handling or Hazardous Materials or Both)OptionalMax 5
To specify transportation special handling requirements or hazardous materials information or both
- 480Marking, Packaging, LoadingOptionalMax 25
To describe marking, packaging, loading and unloading requirements.
- LDT Loop OptionalRepeat >1
- 485Lead TimeMandatoryMax 1
To specify lead time for availability of products and services.
- 486Marks and NumbersOptionalMax 10
To indicate identifying marks and numbers for shipping containers
- 487QuantityOptionalMax 5
To specify quantity information.
- 488Message TextOptionalMax 1
To provide a free form format that would allow the transmission of text information.
- 485Lead TimeMandatoryMax 1
- 370NameMandatoryMax 1
- SLN Loop OptionalRepeat 1000
- 490Subline Item DetailMandatoryMax 1
To specify product subline detail item data
- 500Service Characteristic IdentificationOptionalMax 5
To specify service characteristic data
- 510Product/Item DescriptionOptionalMax 1000
To describe a product or process in coded or free-form format
- 520Additional Item DetailOptionalMax 25
To specify additional item related data involving variations in normal price/quantity structure.
- 522Pricing InformationOptionalMax 25
To specify pricing information
- 523Period AmountOptionalMax 10
To indicate a quantity and/or amount for an identified period
- 530Line Item AcknowledgmentOptionalMax 104
To acknowledge the ordered quantities and specify the ready date for a specific line item.
- SAC Loop OptionalRepeat 10
- 540Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
To request or identify a service, promotion, allowance, or charge; to specify the amount or percentage for the service, promotion, allowance, or charge
- 545CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- 540Service, Promotion, Allowance, or Charge InformationMandatoryMax 1
- 550Date/Time ReferenceOptionalMax 10
To specify pertinent dates and times
- 554Item Physical DetailsOptionalMax 1
To specify the physical qualities, packaging, weights and dimensions relating to the item.
- 557Tax ReferenceOptionalMax 3
To provide data required for proper notification/determination of applicable taxes applying to the transaction or business described in the transaction
- N1 Loop OptionalRepeat 10
- 560NameMandatoryMax 1
To identify a party by type of organization, name and code
- 570Additional Name InformationOptionalMax 2
To specify additional names or those longer than 35 characters in length
- 580Address InformationOptionalMax 2
To specify the location of the named party
- 590Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 600Real Estate Property ID ComponentOptionalMax 3
To define types and values for geographic location of real estate property
- 610Reference NumbersOptionalMax 12
To specify identifying numbers.
- 620Administrative Communications ContactOptionalMax 3
To identify a person or office to whom administrative communications should be directed
- 560NameMandatoryMax 1
- 490Subline Item DetailMandatoryMax 1
- 010Line Item ChangeMandatoryMax 1
Summary
- 010Transaction TotalsMandatoryMax 1
To transmit a hash total for a specific element in the transaction set
Number of line items (CTT01) is the accumulation of the number of POC segments. If used, hash total (CTT02) is the sum of the value of quantities ordered (POC03) for each POC segment. - 020Monetary AmountOptionalMax 5
To indicate the total monetary amount.
When AMT is used, then one occurrence of AMT01 will = TT and AMT02 will indicate total transaction amount as calculated by the sender. - 030Transaction 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).