Trading Networks 10.3 | Administering and Monitoring B2B Transactions | webMethods Module for EDI | Generating Acknowledgments | Determining How Module for EDI Reports FA Status | How Module for EDI Determines Which FA Status to Use | Transaction FA Status
 
Transaction FA Status
The generateFA service uses the most restrictive value in the following list when setting the FA status for a transaction:
*Whether the transaction is an FA (997 or CONTRL). For more information about transactions that are not allowed, see Determining If a Transaction Is an FA or If a Group Contains an FA.
*Syntax error status. For more information about how the module sets the syntax error status, see syntaxErrorStatus Parameter.
*Logical error status. For more information about how the module sets the logical error status, see logicalErrorStatus Parameter.
The following table shows the possible combinations of values and how the generateFA service sets the FA status for a transaction based on these values.
Module for EDI reports this FA status for a transaction...
When the transaction has the following statuses...
Is transaction allowed?
Is the transaction an FA?
Syntax Error Status
Logical Error Status
Not Allowed
No
Yes
Any syntax error status
Any logical error status
FA
Yes
Yes
Any syntax error status
Any logical error status
Rejected
Yes
No
At least one status is Rejected
Accepted, But Errors Were Noted
Yes
No
Statuses are either Accepted, But Errors Were Noted OR Accepted, AND at least one status is Accepted, But Errors Were Noted
Accepted
Yes
No
Accepted
Accepted