It is possible to determine the latest end time of a task. This type of runtime monitoring is only possible in a workflow by setting a particular time frame for its execution.
You can specify the latest end time as follows:
If a latest end time has been specified for a task, the system checks before the tasks starts whether it will probably end by the specified time. This is done by adding the estimated runtime (ERT) to the current time. If the calculated time exceeds the specified time, the task is skipped. In this case, ENDED_TIMEOUT is the end status that is reported to the following tasks.
Groups are always started. The tasks' ERTs are checked in a chronological order. The task starts if the calculated end time lies before the specified time. The next task's ERT is checked when this task has ended. If the calculated end time lies after the specified time, the task is skipped. This procedure continues until all the group's tasks have been checked.