EDI-> EDI 997 Functional Acknowledgement

EDI 997 Functional Acknowledgement

What is EDI 997 Functional Acknowledgement?


The EDI 997 is also known as an EDI Functional Acknowledgement or FA is part of Common EDI Transactions and Codes. EDI 997 is usually sent as a response to other EDI transactions received. This type of message is not a confirmation of the conditions that were in the messages, for example in EDI 850 Purchase Order. EDI 997 acts as confirmation that you received the message. The EDI 997 can be accepted, accepted with errors or rejected.


What does EDI 997 include

  • Interchange control header

  • Received EDI transaction code 

  • Information about acceptance, acceptance with errors, or rejection


Purchase Order Processing Procedure

In most retail environments, the edi messaging routine is as follows:

  1. EDI 850 Purchase Order - receiving EDI Purchase Order from the trading partner.

  2. EDI 997 Functional Acknowledgement - send confirmation of receipt of the Purchase Order.

  3. EDI 855 Order Acknowledgement - sending a message confirming your agreement to comply with the requirements of the Purchase Order.

  4. EDI 856 Advanced Shipping Notice - sending a message with delivery information: carrier, delivery date, package, tracking number.

  5. EDI 810 Invoice - sending an invoice.



"This X12 Transaction Set contains the format and establishes the data contents of the Functional Acknowledgment Transaction Set (997) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to define the control structures for a set of acknowledgments to indicate the results of the syntactical analysis of the electronically encoded documents. The encoded documents are the transaction sets, which are grouped in functional groups, used in defining transactions for business data interchange. This standard does not cover the semantic meaning of the information encoded in the transaction sets." Stated by x12.org

Source: Accredited Standards Committee X12. ASC X12 Standard [Table Data]. Data Interchange Standards Association, Inc., Falls Church, VA. https://x12.org/products/transaction-sets

Example of EDI 997 Functional Acknowledgement

ISA*00*          *00*          *ZZ*008883494     *ZZ*0044453762      *221104*1859*U*00401*000027720*0*P*<