synchOnTrxTransfer

The synchOnTrxTransfer build descriptor option specifies whether a commit point occurs when one the following kinds of programs runs a transfer to transaction statement: However, synchOnTrxTransfer set to YES is not supported for a transaction-oriented IMS/BMP program (a program that does a get next statement for a serial record that is associated with the I/O PCB). Transaction-oriented IMS/BMP programs automatically commit database changes on each get next statement to the I/O PCB, and cannot commit changes at any other point.

Values

NO (the default value)
The transfer to transaction statement starts a program in the same run unit, but does not close or commit resources, which are available to the invoked program.
YES
The transfer to transaction statement commits recoverable resources, closes files, closes cursors, and starts a program in the same run unit.

Feedback