Changes
Classification: [[MROCLS_BLINDINGTASK]]
A [[MROCLS_BLINDINGTASK|Blinding Task]] documents either a blinding or deblinding operation at a linked blinding location. The configured operation type determines the state that must be reported to complete the task.
'''Relevant properties'''
| LK_BLINDING_LOCATION || Link to the associated blinding location
|-
| LK_PREVIOUS_TASK || Link to the preceding [[#Blinding Task|Blinding Task]]
|-
| LOCKED || Prevents the task from being edited
Classification: [[MROCLS_CALCULATION_TASK]]
A [[MROCLS_CALCULATION_TASK|Calculation Task]] automatically evaluates a predefined expression on the client and writes the result to a configured property on its owner. No user input is required.
'''Properties'''
Classification: [[MROCLS_MRO_CHECK_TASK]]
A [[MROCLS_MRO_CHECK_TASK|Check Task]] is a simple Boolean task represented by a checkbox. Clicking the checkbox sets its value and completes the task. It can alternatively be completed using ''Not Applicable''.
'''Properties'''
Classification: [[MROCLS_COMMISSIONINGCHECK]]
A [[MROCLS_COMMISSIONINGCHECK|Commissioning Task]] is a specialized task type used in MRO commissioning workflows.
'''Relevant property'''
Classification: [[MROCLS_MRO_INSPECTION_TASK]]
An [[MROCLS_MRO_INSPECTION_TASK|Inspection Task]] captures a Boolean inspection result. The client presents a positive and a negative option as well as ''Not Applicable''. Selecting an option completes the task.
The labels for the positive and negative outcomes can be configured. Selecting the negative outcome displays the configured false label.
Classification: [[MROCLS_MRO_CHECK_TASK]]
An [[MROCLS_MRO_CHECK_TASK|Interface Task]] waits for another software system to provide its completion value. The task is complete when its Boolean '''VALUE''' becomes true. If the client is offline, the task waits until connectivity and synchronization are available again.
'''Properties'''
Classification: [[MROCLS_JOINTTASK]]
A [[MROCLS_JOINTTASK|Joint Task]] documents the state of a linked joint location. The user selects one of the available Joint States.
'''Relevant properties'''
* Verified
The [[#Joint Task|Joint Task]] is complete when its state is '''Planned''' or '''Closed'''.
=== Measurement Task ===
Classification: [[MROCLS_MRO_MEASUREMENT_TASK]]
A [[MROCLS_MRO_MEASUREMENT_TASK|Measurement Task]] records a measured Double value, for example a value read from a pressure gauge. Selecting the displayed value opens an editor. If no value has been entered, the editor initially displays an empty value. Entering a value or selecting ''Not Applicable'' completes the task.
An optional secondary value indicator can display a previously recorded value. Its behaviour has to be configured separately.
Classification: [[MROCLS_MRO_NUMERIC_TASK]]
A [[MROCLS_MRO_NUMERIC_TASK|Numeric Task]] records a Double value, for example a value read from a temperature sensor. Entering a value or selecting ''Not Applicable'' completes the task.
The value is compared against a configured acceptable range that cannot be edited on the client. A value outside the range produces visual feedback and sets the [[MRO Objects (Client)#Technical Status|technical status]] to indicate an issue. An invalid configured range, such as a minimum greater than the maximum, also produces an issue when a value is entered.
Classification: [[MROCLS_PICK_LIST_TASK]]
A [[MROCLS_PICK_LIST_TASK|Pick List Task]] allows the user to select one value from an [[UBIK Active Lists|Active List]] configured on the task instance. It behaves similarly to a standard Integer Task with a Selective List, but the selectable values are supplied by the Active List rather than being defined globally.
Every list item has an Integer value. Selecting an item or selecting ''Not Applicable'' completes the task.
Classification: [[MROCLS_PICTURE_TASK]]
A [[MROCLS_PICTURE_TASK|Picture Task]] is a Boolean task that can only be finished when it has at least one child document containing a valid file. Multiple child documents can be attached. Although pictures are the most common files, the child document can contain another file type.
The clients display a file or photo button next to the task checkbox. The task cannot be completed through the checkbox until the file requirement is satisfied. Selecting ''Not Applicable'' is always possible and bypasses the child-document requirement.
Classification: [[MROCLS_MRO_PROGRESS_TASK]]
A [[MROCLS_MRO_PROGRESS_TASK|Progress Task]] reports progress between 0% and 100%. The reported value contributes to the progress of the owning Work Package. Values below 100% represent partial progress; the task is finished only when the reported progress reaches 100%. It can alternatively be completed using ''Not Applicable''.
'''Properties'''
|}
An [[MRO_PROGRESS_TASK_EDITOR|alternative editor]] is available for [[#Progress Task|Progress Tasks]].{{Version/WinXSince|2.5.4}}
<gallery widths=497px heights=69px>
Classification: [[MROCLS_SIGNATURE_TASK]]
A [[MROCLS_SIGNATURE_TASK|Signature Task]] is completed by capturing a handwritten signature. Selecting the signature editor opens an in-app dialog in which the user can sign. Confirming the signature saves it and automatically completes the task.
When signing while online, the server resolves and displays the signee and generates the validation timestamp. When signing offline, the signee is resolved and displayed once the client is online again. If the complete signee or validation timestamp cannot be displayed in the editor field, selecting the field opens a popup with the complete information.
Classification: [[MROCLS_SWITCH_END_TASK]]
A [[MROCLS_SWITCH_END_TASK|Switch End Task]] marks the point at which the two branches created by a [[#Switch Start Task|Switch Start Task]] merge again. It is linked to exactly one corresponding [[#Switch Start Task|Switch Start Task]]. It is not shown to the user and completes automatically after the selected branch has finished, allowing the common Procedure workflow to continue.
'''Properties'''
Classification: [[MROCLS_SWITCH_START_TASK]]
A [[MROCLS_SWITCH_START_TASK|Switch Start Task]] is a sequential workflow-control task used in a Procedure Workpackage. It automatically evaluates a Boolean expression on the client and selects either the true or false branch. Each branch represents a different path of Tasks and must lead to a corresponding [[#Switch End Task|Switch End Task]].
'''Properties'''
Classification: [[MROCLS_TEXT_TASK]]
A [[MROCLS_TEXT_TASK|Text Task]] allows the user to enter free-form text. Entering a value or selecting ''Not Applicable'' completes the task.
'''Properties'''
Classification: [[MROCLS_MRO_SUPERVISOR_TASK]]
== Procedure Task Variants and Workflow Execution {{Version/MobileSince|5.1}}{{Version/WinXSince|5.1}} ==
