Define Pre-Conditions

When defining a pre-condition to a step, you can use attributes from multiple objects added to the process. For example, you can create pre-conditions that:

Pre-condition joins can be applied to intermediate and end steps only - not to a start step.

When you need to set up a pre-condition using "Previous Value" of certain attributes, you must enable audit trail for these attributes in Studio.

Note: See the Studio Developer's Guide for more information.

For object attributes with a Multi Valued Lookup (MVL) data type, you cannot create step conditions that check for previous and current attribute values.

To define the pre-conditions that will trigger a step

  1. Select Processes from the Data Administration menu.

    The Available Processes page appears.

  2. Click the process name for which you want to define a pre-condition.

    The Process Definition: Properties page appears.

  3. Open the step you want to edit.

    The Process Definition: Step Details page appears.

  4. In the Pre-conditions section, click the Join Type drop-down to select a join type if this step is joining previous steps that were split. A join type can be defined without a pre-condition and vice-versa.
  5. Click New to specify a pre-condition that will trigger the step to start.

    The Condition Builder page appears.

  6. Define a pre-condition by building the left and right parameters using objects and their attribute values.
  7. Click Add. The Expression field displays the parameters of the condition that you just created. The following shows the pre-condition: “After 1 day has elapsed since the Start step began, trigger Step 2." This is the pre-condition that will start step 2.
  8. Evaluate the expression and use the And/Or operators to add additional pre-conditions.
  9. When you are done, click Submit.

    The Process Definition: Step Details page appears.

More information:

About Joins

Define Post Conditions