Transitions

Transitions


In Transition, indicate possible transitions between Activities, transition limitations, and events that cause a transition.

 

1 Touch points Pulling these elements can be associated with other selected Activity.
2 Active point Indicates the type of transition. When you double-client opens a form of editing.
3 Delete button Delete.

 

  

# Attribute name Description
1 Name Name
2 From activity Source Activity name
3 To activity Destination Activity name
4 Classifier

Classifier to determine the direction of the document's movement. For example, in case of denial.

Available values:

  1. NotSpecified
  2. Direct
  3. Reverse
5 Restrictions It's used to authorize current user for execute command
6 Triggers

Impacts, leading to the execution of the transition.

Type of impact:

  1. Auto
  2. Command
  3. Timer
7

Conditions

Conditions that must be true, for execution of the transition.

Type of condition:

  • Always
  • Action*
  • Otherwise
8 Is fork A transition with this flag starts or ends a subprocess.
9 Merge subprocess via set state Merging a parent process and a subprocess occurs via set the current activity of the parent process to the final activity of the subprocess.
10 Disable parent process control Disable auto-removing of a subprocesses if a parent process was set to an activity where the subprocess can not exist.

* List of action gets through the IWorkflowActionProvider.

 

Type of Transition:

  Name Description
AA Auto Always Automatic transition, executed at all times.
AC Auto Condition Automatic transition, executed if a chosen Action returns a True response.
AO Auto Otherwise Automatic transition, executed if other transitions not execute.
CA Command Always Transition upon command, executed at all times.
CC Command Condition
Transition upon command, executed if a chosen Action returns a True response.
CO Command Otherwise Transition upon command, executed if other transitions not execute.
TA Timer Always Timer Transition, executed at all times.
TC Timer Condition Timer Transition, executed if a chosen Action returns a True response.
TO Timer Otherwise Timer Transition, executed if other transitions not execute.