Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 5 Acknowledgments and Reconciliation : Reconciling Acknowledgments

Reconciling Acknowledgments
TIBCO BusinessConnect EDI Protocol powered by Instream records all outbound transactions that are sent to your trading partner when an acknowledgment is requested.
When an acknowledgment is received from your trading partner, the recorded transactions are reconciled based on the detail information provided in the incoming acknowledgment message. The recorded transactions are marked as COMPLETED upon reconciliation.
When the payload file is a .dat file, acknowledgment reconciliation for the EDIFACT/X12 protocol takes place only if outbound validation is enabled under Business Connect > Participants > Trading Partner > Protocols > EDIFACT|X12 general page.
When the EMAIL transport is requesting an MDN in cases when the acknowledgment comes before the receipt, reconciliation will take place at the point where this acknowledgment was received (not after it was received). This happens because in EMAIL is no control over the order in which the receipt and acknowledgment are received.
How Acknowledgments Are Reconciled
TIBCO BusinessConnect EDI Protocol powered by Instream regularly polls the acknowledgment reconciliation table for any EDI transactions waiting to be reconciled. Transactions with the PENDING status require the receipt of an acknowledgment from the Responder.
When an acknowledgment arrives from the Responder, the Initiator tries to match the values in the following fields in the acknowledgment with the values in those same fields in the request message, which was stored in the Initiator acknowledgment reconciliation table when it was sent:
control#  The control number values for the interchange control number, group control number, and transaction control number are automatically generated by the TIBCO BusinessConnect EDI Protocol powered by Instreamengine before the request is sent.
The control number values are stored in the internal acknowledgment reconciliation table for each transaction to enable reconciliation when an acknowledgment is received.
If the Initiator finds a match for all three values, it changes the status of the request message to COMPLETED and reconciles the transaction.
TIBCO BusinessConnect EDI Protocol powered by Instream can be configured to reconcile an acknowledgment even when it arrives after the timeout. See Reconcile After Timeout Check box.
The acknowledgment status of each reconciled transaction displays in the Audit Log Viewer. Look at the acknowledgment contents to see the error cause when the acknowledgment status indicates that an error occurred for a transaction.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved