Technical Blog Post
Abstract
Where is the location of the acknowlegdement (997) of a SQL server table database
Body
The actual 997 data is not stored within a table. It is stored within the file system. Information retrieved from the 997 is stored within the database, within the data flow tables.
Below is the acknowledgement status information that exists within the Gentran:Server database that the customer can generate reports with.
Document_tb
ComplianceStatus column
0 = Incomplete
1 = NonCompliant
2 = OK
3 = DocQueued
4 = Sent
5 = NetReceived
6 = NetDelivered
7 = FAReceived
8 = Waiting
9 = OverDue
10 = NetWarning
11 = NetError
12 = FAwErrors
13 = FAPartial
14 = FAReject
15 = NetPickedUp
16 = Duplicate
17 = ReadyToSend
18 = SendFailed
---------------------------------------------------------------------------
Group_tb
AckStatus column
Inbound -
0 = Acknowledgement not required
1 = Waiting
2 = OK
3 = Acknowledged with errors
4 = Partially Acknowledged
5 = Rejected
6 = Deferred acknowledgement generation
7 = Immediate acknowledgement generation
8 = Deferred reconciliation (for acknowledgement documents only)
9 = Immediate reconciliation (for acknowledgement documents only)
10 = Reconciliation complete (for acknowledgement documents only)
Outbound -
0 = Reconciliation not required
1 = Waiting
2 = OK
3 = Reconciled with errors
4 = Partially Reconciled
5 = Rejected
6 = Reconciliation overdue
---------------------------------------------------------------------------
Interchange_tb
AckStatus column
Inbound -
0 = Acknowledgement not required
1 = Waiting
2 = OK
3 = Acknowledged with errors
4 = Partially Acknowledged
5 = Rejected
6 = Deferred acknowledgement generation
7 = Immediate acknowledgement generation
8 = Deferred reconciliation (for acknowledgement documents only)
9 = Immediate reconciliation (for acknowledgement documents only)
10 = Reconciliation complete (for acknowledgement documents only)
Outbound -
0 = Reconciliation not required
1 = Waiting
2 = OK
3 = Reconciled with errors
4 = Partially Reconciled
5 = Rejected
6 = Reconciliation overdue
---------------------------------------------------------------------------
Track_tb
AckStatus column
Inbound -
0 = Acknowledgement not required
1 = Waiting
2 = OK
3 = Acknowledged with errors
4 = Partially Acknowledged
5 = Rejected
6 = Deferred acknowledgement generation
7 = Immediate acknowledgement generation
8 = Deferred reconciliation (for acknowledgement documents only)
9 = Immediate reconciliation (for acknowledgement documents only)
Outbound -
0 = Reconciliation not required
1 = Waiting
2 = OK
3 = Reconciled with errors
4 = Partially Reconciled
5 = Rejected
6 = Reconciliation overdue
UID
ibm11122807