Flow Control

A workflow process models the flow of information through an organization, passing through steps carried out by human agent or computer software to achieve a business goal. The Flow Control section of the document details how such information flow (between activities) is specified in and managed by the Cúram WMS.

Transitions describes the links between activities. The metadata associated with transitions is described in detail. Validations that pertain to the creation and modification of transitions are also discussed. The runtime information that is associated with the processing of transitions by the workflow engine is also described.

Conditions describes the process definition metadata construct that represents a condition. Validations that pertain to the creation and modification of conditions are also discussed.

Split/Join describes the metadata associated with activity splits and joins, when they should be used and the various types available.

Workflow Structure describes the structure of a workflow process as determined by the activities in the process and the transitions between them. The constraints present when constructing a process definition to ensure that it is a valid block structure are outlined while validations that are executed as part of these constraints are discussed.