Acknowledgment Timeouts

When an acknowledgment is requested, TIBCO BusinessConnect Container Edition EDI Protocol powered by Instream records all outbound transactions that are sent to your trading partner. When an acknowledgment is received from your trading partner, the recorded transactions are reconciled and marked as completed.

If the acknowledgment is not received within a specified timeout value, an advisory is created to alert your backend systems and the transaction is marked with a status indicating a timeout waiting for trading partner acknowledgment. The timeout values can be specified based on the outbound transaction types.

For more information on how to set up the acknowledgment timeout value for each

transaction type, see the following:

• EDI Plugin Property Reference, field edi.ack.timeout.pollingInterval

• Outbound Action: Acknowledgement Tab in the TIBCO BusinessConnect Container Edition EDI Protocol powered by Instream, X12 Configuration.

How Acknowledgment Timeouts Work

TIBCO BusinessConnect Container Edition EDI Protocol powered by Instream regularly polls the acknowledgment reconciliation table for any EDI transactions waiting to be reconciled. Transactions with the ACK PENDING status in the audit log require the receipt of an acknowledgment from the Responder. If the maximum wait time passes, ACK TIMEOUT ERROR will be logged for this transaction in the audit log. An alert is then sent on the ERROR.TIMEOUT.ACK subject.

TIBCO BusinessConnect Container Edition EDI Protocol powered by Instream can be configured to try to reconcile an acknowledgment even when it arrives after the timeout. In this case when the maximum wait time passes, ACK PENDING will be kept in audit log. See Reconcile After Timeout Check box.

This feature does not detect whether the status of an acknowledgment is rejected or accepted, but whether an acknowledgment has been received or not.