Top  | Previous | Next

Action Settings

The action settings of a group define how often the group will be evaluated, as well as important settings that apply to the group as a whole.

 

They are found on the tab labeled "Action", the first of the tabs on the right side of the Transaction Group workspace.

 

Common Settings

The settings vary for the different types of groups, but a few setting are common to most of them:

Execution scheduling

How often the group is evaluated. For a number of reasons, the group may not execute during the evaluation. The most common reason is the trigger, but see Execution Cycle for more possible reasons why evaluation will exit.

Data source

The data connection to use for the group. Can be "Default", which will use the default connection for the project.

Update mode

For groups that support it, sets the default for how items are compared to their targets.

Store timestamp

Stores a timestamp along with the data any time the group executes.

Store quality code

Stores an aggregate quality for the group along with the regular data. The aggregate quality is a bit-wise AND of the qualities of the items in the group.

 

Execution Scheduling

There are two ways to specify when the group should execute: timer mode, and schedule mode.

Timer Mode

In this mode, the group is evaluated regularly at the provided rate. As mentioned in the previous sections, due to trigger settings, full execution may not occur, but the trigger will at least be evaluated at this rate.

Schedule Mode

With schedule mode, you are providing a list of time (or time ranges) that the group should run at. If the pattern specified includes a time range, at rate must be provided, and the group will execute as in timer mode during that period.

 

The schedule pattern

The schedule is specified as a comma separated list of times or time ranges. You may use the following formats:

24-hour times. Ie. "8:00, 15:00, 21:00", for execution at 8am, 3pm, and 9pm.
12-hour with am/pm (if not specified, "12" is considered noon): "8am, 3pm, 9pm"
Ranges, "8am-11am, 3pm-5pm"

 

Notes

It is allowed for time ranges to span over midnight, such as "9pm - 8am"
When using ranges, the execution times will be aligned to the start time. For example, if you specify a schedule of "9am - 5pm" with a rate of "30 minutes", the group will execute at 9, 9:30, 10, etc., regardless of when it was started. This is a useful difference compared to the Timer Mode, which runs based on when the group was started. For example, if you wanted a group that ran every hour, on the hour, you could specify a 1 hour rate with a range of "0-24".