EDI Confirmation Transactions: ASC X12 (997) Functional Acknowledgments UN/EDIFACT (CONTRL) Control
(Doc ID 1327428.1)
Last updated on APRIL 04, 2025
Applies to:
Oracle Receivables - Version 11.5.10.1 to 12.1.3 [Release 11.5.10 to 12.1] Information in this document applies to any platform.
Purpose
The ASC X12 (997) Functional Acknowledgment transaction and the EDIFACT CONTRL (Control) message are optionally generated by the receiving party’s EDI Translator to confirm the receipt of a transaction from the sending party. There are various levels of confirmation such as confirmation for all the transactions within a single electronic envelope as one group, or at the functional groups level within the single electronic envelope. These transactions do not report on the business content of the data; for example, that a purchase order is accepted. Oracle customers set up options in their EDI Translators to generate the X12 997 transactions or the EDIFACT CONTRL messages and their level of confirmation for each trading partner. The Trading Partners agree on which standard to exchange.
For example, the following transactions/messages are exchanged:
Trading Partner (First Action)
First Action
Trading Partner (Second Action)
Second Action
Supplier
Generates an outbound invoice
Customer
Generates and returns a functional acknowledgment or control message to confirm receipt of the invoice.
Customer
Generates an outbound Purchase Order
Supplier
Generates and returns a functional acknowledgment or control message to confirm receipt of the purchase order.
Details
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!