Functional acknowledgement (997) transactions are generated based on the receipt of incoming transactions. This is based on the translog.in file map that is generated by an inbound run.
The following are the types of 997 maps:
If a trading partner is present:
short 997 – group only
full 997
If no trading partner is present (envelope information is generated from the log itself):
full 997