Difference between revisions of "MROCLS SWITCH START TASK"
(Created page with "{{ClassificationInfoBox | title = Switch Task classification object | name = {{PAGENAMEE}} | inheritance = MROCLS SEQUENTIALTASK | namespace = MRO.Classification | purpos...") |
(No difference)
|
Revision as of 05:27, 14 May 2025
![]() |
|
---|---|
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; SLL | Evaluation state (Undefined, Ongoing, Finished, Error) |
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
- MROCLS MRO TASKOWNER (Classification)
- MROCLS MRO TASK (Classification)
- MROCLS MRO MEASUREMENT TASK (Classification)
- MROCLS MRO PROGRESS TASK (Classification)
- MROCLS MRO CHECK TASK (Classification)
- MROCLS MRO INSPECTION TASK (Classification)
- MROCLS MRO WORKPACKAGE (Classification)
- MROCLS SEQUENTIALTASK (Classification)
- MROCLS SWITCH END TASK (Classification)
- MRO Objects (Client)
- MRO (Plugin)