6.1.4.3 Define Task Precedence

Task Precedence indicates the execution-flow of a Batch. Task Precedence Value helps to determine the order in which the specific Tasks of a Batch are executed.

For example, consider a Batch consisting of four tasks. The first three tasks does not have a precedence defined and hence will be executed simultaneously, during the Batch Execution. However, Task 4 has a precedence value as Task 1 which indicates that, Task 4 is executed only after Task 1 has been successfully executed.

You can set Task precedence between Tasks or define to run a Task after a set of other tasks. However, multiple tasks can be executed simultaneously, and cyclical execution of tasks is not permitted. If the precedence for a Task is not set, the Task is executed immediately on Batch Execution.

To define the task precedence in the Define Task Page, perform the following steps:

  1. Click Add or Remove Precedence corresponding to the task for which you want to add precedence task.

    The Task Precedence Mapping Window is displayed.

    Note:

    The Task Precedence option is disabled if a batch has only one task associated.
    1. Select the batch that you want to execute before the current task, from the Available Tasks pane and click Play.
    2. To select all the listed batches, click Move (Forward arrow).
    3. To remove a batch, select the task from the Selected Tasks Pane and click Remove (Backward arrow).
    4. To remove all the selected batches, click Remove All (double backward arrow).
  2. Click Save to update Task Precedence in the batches.
  3. Click Preview to view the Precedence information.