Technical Blog Post
Abstract
Gentran:Server for Windows - Outbound 997 acknowledgments do not generate
Body
Outbound 997 acknowledgements do not generate.
Inbound Relationship set up to Generate Acknowledgments.
Successful inbound export translation without errors.
Audit log excerpt:
2/14/2018 12:52:45 PM 3-1-1729 Error 726 GenAdmin Interactive GenAdmin W-HQB1FS-003 456040115
Translator: Relationship not found
2/14/2018 12:52:45 PM 3-1-1730 Informational 726 GenAdmin Interactive GenAdmin W-HQB1FS-003 456040114
Translator: Primary key: PARTNER: ABCDE, DIRECTION: Out, AGENCY: , VERSION: ,
2/14/2018 12:52:45 PM 3-1-1731 Informational 726 GenAdmin Interactive GenAdmin W-HQB1FS-003 456040113
Translator:######: TRANSACTION SET: X004010 997, RELEASE: 0, TEST MODE: P
2/14/2018 12:52:45 PM 3-1-1734 Informational 726 GenAdmin Interactive GenAdmin W-HQB1FS-003 456040112
Translator: Header: BYTE OFFSET: 846, HEX: 324B4C49 4E452020 20202020 20202020 20202020, CHAR: 2ABCDE
2/14/2018 12:52:45 PM 3-1-1303 Informational 726 GenAdmin Interactive GenAdmin W-HQB1FS-003 456040111
Import Session Started C:\GENSRVNT\Temp\AKG6DC5.tmp
2/14/2018 12:52:45 PM 3-1-4000 Informational 726 GenAdmin Interactive GenAdmin W-HQB1FS-003 456040110
Immediate acknowledgment generation is starting for InterchangeKey 9664308.
The cause is a corrupt Ackhdr.TPL file preventing the Bld997.tpl from being used, as reflected in the trace file generated from the enabled TxTrace.exe executable.
To resolve the issue, in the non-working environment, rename the corrupt Ackhdr.TPL file and from a working environment, copy the Ackhdr.TPL file into the non-working environment's RegTransObj directory (C:\GENSRVNT\RegTransObj\Ackhdr.TPL).
Inbound export translation now successfully generates outbound 997 acknowledgment.
UID
ibm11122723