FAReconciliation Variable
FAReconciliation EDITPA Variable
Default: false
The FAReconciliation variable indicates whether to enable FA reconciliation so Module for EDI performs both of the following:
Reconciles inbound FA acknowledgments that it receives with the outbound EDI documents that it has sent
Reconciles outbound FA acknowledgments that it sends with the inbound EDI documents that it has received
To reconcile FAs,
Module for EDI makes a record of each Group/Interchange EDI document that it sends and receives through
Trading Networks. For ANSI EDI documents, the module records each Group document it sends or receives. For UN/EDIFACT EDI documents, the module records each Group document if the EDI document contains Group-level documents; if it does not, the module records Interchange-level document.
Module for EDI records the information about these documents to the EDITRACKING table, which is a
Module for EDI-specific table in the
Trading Networks database. For more information about the EDITRACKING table, see
Routing the Outbound EDI Document to
Trading Networks .
Note: When you form an outbound EDI document and send it directly to the Trading Networks processing rules rather than allow Trading Networks to recognize the document with its TN document types, you will need to invoke the wm.b2b.editn:trackEDIdocs service to record the outbound document in the EDITRACKING table.
When FA reconciliation is enabled,
Module for EDI updates the status for each Group/Interchange document in the EDITRACKING table when it sends or receives the Group/Interchange document's corresponding FA. For more information about FA reconciliation, see
Reconciling Functional Acknowledgments.
Value | Description |
true | Module for EDI enables FA reconciliation. When the module sends or receives a Group/Interchange document through Trading Networks, it adds an entry to the EDITRACKING table the document and sets the FA status to None. When the module receives or sends the corresponding FA, it attempts to locate the corresponding Group/Interchange document in the EDITRACKING table. When the module locates a matching entry, it updates the FA status. For example, if the module locates one matching document and the FA has the "A" (Accept) status, the module updates the FA status to Accept. When the module cannot find a matching entry, it adds an entry for the FA to the EDITRACKING table. |
false | Module for EDI disables FA reconciliation. When the module sends or receives a Group/Interchange document through Trading Networks, it adds an entry to the EDITRACKING table the document and sets the FA status to Disable. When the module receives or sends the corresponding FA, it attempts to locate the corresponding Group/Interchange document in the EDITRACKING table. When the module locates a matching entry and the status is Disable, it does nothing. When the module locates a matching entry and the status is None, it updates the status to Disable. When the module cannot find a matching entry, it adds an entry for the FA to the EDITRACKING table. |