8.4.4 Define Task Precedence
Task Precedence indicates the execution-flow of a Batch. Task Precedence Value facilitates you 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:
- Click Add or Remove Precedence (
) button 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.- Select the batch that you want to execute before the current
task, from the Available Tasks pane and click (
).
- To select all the listed batches, click (
).
- To remove a batch, select the task from the Selected Tasks Pane
and click (
).
- To remove all the selected batches, click (
).
- Select the batch that you want to execute before the current
task, from the Available Tasks pane and click (
- Click Save to update Task Precedence in the batches.
- Click Preview to view the Precedence information.