Workflow Operations - Execute a Workflow

Table of Contents

Executing from the CommCell Console

Note: Workflows must be deployed before they can be executed. For instructions on deploying a workflow, see Deploying a Workflow.

  1. From the CommCell Browser, go to Workflows.

    The Workflows window appears in the pane on the right.

  2. Right-click the Workflow and click All Tasks > Execute.
  3. From the Run workflow on list, select the engine to use to execute the workflow and then provide values for the workflow inputs.
  4. Click OK.

    You can track the progress of the workflow job from the Job Controller tab.

Workflows can be scheduled. For instructions on scheduling a workflow, see Scheduling a Workflow.

Executing from the Command Line

Note: Workflows must be deployed before they can be executed. For instructions on deploying a workflow, see Deploying a Workflow.

Workflows can be executed from the command line using an XML template. For instructions on executing a workflow from the command line, see Command Line Interface - Executing a Workflow.

Executing from the Web Console

Workflows can be executed from the Web Console by clicking on the Forms link found there. For additional instructions, see Forms - Web Console.

Use the following check list to make sure your workflows appear as expected in the Web Console:

  • Workflows are deployed.
  • The correct permissions are set for the target users or user groups. For details on workflow permissions, see Configuring Workflow Permissions.

Workflow Engine Selection

When workflows are executed from the Web Console, the workflow engine is automatically selected for the user. If the workflow is deployed on multiple workflow engines, then the following priority order is used to select the engine:

Condition 1: If the workflow engine is installed on the Web Server computer, then this workflow engine is selected.

Condition 2: If Condition 1 is not met, then preference is given to a workflow engine that is not installed on the CommServe computer.

  • If multiple engines are found for Condition 2, the engine with the latest deployed version of the workflow is selected.
  • If multiple engines have the latest deployed version, the engine is selected using the alphabetical order of the client names.

Condition 3: If Condition 2 is not met, then the workflow engine installed on the CommServe computer is selected.