OLTP

The OLTP information is only relevant to Agile Business Suite systems for the MCP and Windows platform.

Property

Function

Accept OLTP Transaction

Specifies whether the <<Ispec>> class is able to accept OLTP transactions.

The <<Ispec>> class only receives transactions if you have set the Enable OLTP property to True and specified a service name in the OLTP Service Name property for the <<Ispec>> class.

The OLTP Reply property is automatically set to True when you set the Accept OLTP Transaction property to True. These options can also be used independent of each other.

By default, this property is set to False.

This property is specific to Ispecs only.

Note: <<Copy Ispec>> classes cannot receive OLTP transactions.

Default Service Name

Specifies the default OLTP service name.

This property is specific to Segments only.

Enable OLTP

Specifies whether to enable the use of OLTP to access any services for elements of the Segment.

By default, this property is set to False. If this property is set to True, additional OLTP properties are enabled.

This property is specific to Segments only.

Load OLTP Configuration Data

Specifies whether to load the OLTP configuration data.

By default, this property is set to True.

This property is specific to Segments only.

Number of Concurrent OLTP Reports

Specifies the initial number of OLTP Interface Programs (system/OLTP/IP) to be configured for the application.

By default, this property is set to 1. The numbers range from 1 to 99.

This property is specific to Segments only.

OLTP Client

Specifies whether to enable this <<Ispec>> or <<Report>> class as an OLTP Client (accepts OLTP transactions).

This property is enabled for Reports if OLTP Participation is set to OLTP Client and Sever.

By default, this property is set to False.

This property is specific to <<Ispec>> and <<Report>> classes only.

OLTP Participation

Specifies whether the System participates as:

  • Both OLTP Client and Server,

  • OLTP Client only, or

  • OLTP Server only.

By default, this property is set to OLTP Client and Server.

This property is specific to Segments only.

OLTP Server

Specifies whether to enable this <<Ispec>> class as an OLTP Server (accepts OLTP transactions).

By default, this property is set to False.

This property is always set to True if OLTP Client is set to True.

This property is specific to <<Ispec>> classes only.

OLTP Service Name

Specifies the OLTP service name for the <<Ispec>> class.

The property has the following naming conventions:

  • Limited to a maximum length of 15 alphanumeric characters

  • Case sensitive

  • Must start with an alpha character and support local case when specified

    Allows a maximum of 10 OLTP service Name to be specified.

This field is enabled only if the Enable OLTP option is set to True.

By default, this property is empty. You can leave this property blank to use the default OLTP service name for the subsystem.

This property is specific to <<Ispec>> classes only.

OLTP Reply

Specifies whether to enable the <<Ispec>> class to reply to OLTP transactions. An <<Ispec>> class buffer definition is also generated for definition to OLTP.

The OLTP Reply property is automatically set to True when you set the Accept OLTP Transaction property to True. These options can also be used independent of each other. An <<Ispec>> Class buffer definition is also generated for definition to OLTP

By default, this property is set to False.

This property is specific to <<Ispec>> and <<Event>> classes only.

Note: <<Copy Ispec>> classes cannot receive OLTP transactions.

Report Timeout

Specifies the report timeout in seconds.

By default, this property is set to 450. The numbers range from 1 to 9999.

This property is specific to Segments only.

Transaction Timeout

Specifies the OLTP transaction timeout in seconds.

By default, this property is set to 300. The numbers range from 1 to 9999.

This property is specific to Segments only.