Report-Level Options

The following Report-level options are available for OLTP.

Report Options

If you have a Report that is to act as an OLTP client, the Two Phase Commit Report configuration property relates to OLTP.

Set this property to True to specify that the Report requires full Two-Phase commit support.

If you set it to True, the OLTP transaction manager calls are performed, and each transaction initiates a Global Transaction. Calls to other named services can form part of the Global Transaction, depending upon the value of the built-in segment attribute Glb.TwoPC at the time Send() built-in persistent class method on the target attribute is executed.

If you select False, a Global Transaction is not initiated, and any calls to other named services will not form part of a common Global Transaction.

The default entry of False means that the Report uses the setting for Two Phase Commit configuration property of the Segment.

Environment Report Options

Set to True the OLTP Client Report configuration property under the OLTP category to specify that the Report can call one or more OLTP named services, as a client.

If you leave it as default (False), the Report is not able to participate in the OLTP environment.