Registers can be set at various points within an application by the system (iSM) or by the user. This section describes some of the common areas where users would create registers to be used by various application components.

How to Set Registers Using the Variables Object

You can use the Variables object to set variables directly in a process flow.

From the Select Action drop-down list, you can set a supported variable scope, as shown in the following image.

Variables Object Actions

How to Set Registers Using the Pre-Execution and Post-Execution Facility

You can use the Pre-Execution or Post-Execution facility on actionable process flow objects, as shown in the following image.

You can set a scope of message, flow, or thread for these variables.

Register Sets Associated With a Channel

The scope of these registers is at the channel level. These registers are also available to all sub-channels (workers) of the channel.

Deployment Template

The scope of these registers is at the server (iSM) level. These registers are available to the entire application when configured through a template using the Deployment Template Builders in iIT, as shown in the following image.