Tallis Training

Basic PROforma Concepts: Plans

Plans are task containers; they form the hierarchical structure of a process-description: each plan defines a new level in the hierarchy.

Plans have two unique properties:

Abort Condition If this condition is met, the plan’s state is set to discarded. All tasks within the plan that have not been completed are discarded, and enactment of the process is halted (i.e., ‘downstream’ tasks are consequently discarded as well).
Terminate Condition If this condition is met, the plan’s state is set to completed. All tasks within the plan that have not been completed are discarded, but enactment continues with the task(s) scheduled next (i.e., ‘downstream’ tasks).

Note: Abort conditions are only checked when scheduling constraints have been met, whereas termination conditions are checked in advance.

Note: Plans can also affect the scoping of other task properties. For example, a task’s event trigger is only active when its parent plan is in progress.

Top | «Prev | Next»

Last update: