MROCLS SWITCH START TASK

IC CLASSIFICATION.gif Switch Task classification object
Name MROCLS_SWITCH_START_TASK
Inheritance MROCLS SEQUENTIALTASK
Namespace MRO.Classification
ID {FE4C6189-DD7D-4B42-83C6-7594CCB91D00}
Purpose Classify tasks as switch tasks
Version 5.0.0

Classifies an object as a Switch Task. This classification is an Autonomous Classification where the defined properties are autonomously added to the MetaDefinitions. A Switch Task is a sequential task used within Procedure Workpackages to introduce branching logic. It evaluates a predefined condition/expression, which can be evaluated by the client, to determine which branch of the workflow to execute. Each branch represents a different path of tasks. Every Switch Task must be followed by a Switch End Task, where the two branches merge again and the procedure continues.

MetaProperties

Name Data type Comment
EXPRESSION String Condition that will be evaluated by the client
EVALUATION_STATUS Integer Evaluation state (Undefined = 0, Ongoing = 10, Finished = 20, Error = 30)
BRANCH_TRUE Guid Link to another task or task owner for the case the expression is evaluated as true
BRANCH_FALSE Guid Link to another task or task owner for the case the expression is evaluated as false
DISPLAYSTRING_TRUE String DisplayString for the case the expression is evaluated as true
DISPLAYSTRING_FALSE String DisplayString for the case the expression is evaluated as false


See also

Help improve this page!

Keep track of this page and all changes to it.