Glb.Recover

Glb.Recover is a read-writable built-in segment attribute that is set to whether the referencing report has been restarted by recovery. It can also be used to inhibit Recovery on MCP-based runtime hosts.

Critical Point Reports:

Glb.Recover is set to 1 if the report has been restarted. If the report includes CriticalPoint logic statements, it will have been recovered to the last executed critical point, and the critical point data will have been retrieved. The report logic should perform any reinitialization and reset Glb.Recover to zero, which is its default value.

For an MCP-based system, to disable the recovery and permit your Report logic to handle the recovery, set Glb.Recover to 9.

Non Critical Point Reports (MCP-based System):

Set Glb.Recover to 9 to disable the automatic report retry in the event of a report failure. Alternatively, use WFL MODIFY to set SW6 on the report codefile (<system>/<report name>).

Online Application Only (MCP-based System):

Glb.Recover is a read-writeable built-in segment attribute that is set to 1 when the transaction is being processed as a retry/replay of a previously failed transaction. The default value is 0.

Properties

Length = 1

Primitive = Number