Home > EDI Codes > EDI 997

EDI 997 Functional Acknowledgement

EDI 997 Definition

An EDI 997 Functional Acknowledgement document is an electronic ANSI X12 sent as a response to an EDI 850 Purchase Order, EDI 810 Invoice, or any other transaction set received and processed by the recipient. It does not indicate whether the trading partner accepted the contents of the transaction or the transaction meets business needs. In some instances, EDI 997 may indicate an acceptance or rejection notification. It may be rejected if it contains wrong data, missing data or violates character length limit.

EDI 977 Specification

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.
Source: Accredited Standards Committee X12. ASC X12 Standard [Table Data]. Data Interchange Standards Association, Inc., Falls Church, VA. https://x12.org/node/4453

EDI 997 Functional Acknowledgement Data:

AK1 – Functional Group Response Header (Group Acknowledgment)
AK2 – Transaction Set Header (Document Acknowledgment)
AK3 – Data Segment Note (Reports errors in specific segments of the document received)
AK4 – Data Element Note (Reports errors in specific elements of the document received)
AK5 – Transaction Set Response Trailer (Type of Acknowledgement)
AK9 – Functional Group Response Trailer (Group Response)

Components of an EDI 997 include:

  • Received EDI transaction code
  • Indication of acceptance, acceptance with errors, or rejection
  • List of erroneous elements and reason for the error(s)

Related EDI Transactions

  • EDI 810 – Invoice
  • EDI 812 – Credit / Debit Adjustment
  • EDI 820 – Payment or Order Remittance 
  • EDI 832 – Price/Sales Catalog
  • EDI 830 – Planning Schedule with Release Capability
  • EDI 846 – Inventory Inquiry
  • EDI 850 – Purchase Order 
  • EDI 855 – Purchase Order Acknowledgement
  • EDI 860 – Purchase Order Change Request
  • EDI 867 – Product Transfer and Resale Report File Format
  • EDI 870 – Order Status Report
  • EDI 875 – Grocery Products Purchase Order
  • EDI 990 – Response to a Load Tender

EDI 997 Sample File Format

ISA*00*          *00*          *12*111111111      *12*222222222      *230512*0654*U*00401*000000001*0*T*>~
Was this article helpful?