Last modified on 17 August 2026, at 14:35

Difference between revisions of "MRO Implemented Objects"

(Redirected page to MRO (Plugin))
 
(44 intermediate revisions by 3 users not shown)
Line 1: Line 1:
MRO Implemented Objects are pre-configured standard MRO objects enhanced with additional logic and features.<br/>
+
#REDIRECT [[MRO (Plugin)#MRO Task Types]]
They all implement [[MROCLS_MRO_TASK#Task]] an [[MROCLS SEQUENTIALTASK]] classification.<br/>
+
Value properties are pre-set, and many of them also implement additional MRO-relevant classifications.
+
  
==== Numeric Task ====
+
[[Category:Plugin|MRO Implemented Objects]]
MetaClass name: NUMERIC_TASK | MetaClass UID: b1789da3-bd67-4f93-b14b-22fd41afb215<br/>
+
A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete.
+
An acceptability range and measurement unit can be defined. If the value falls outside the acceptable range, a red alert and/or a technical status update can be triggered.
+
The behaviour of the previous value indicator must be defined separately.
+
 
+
Extra Classifications: none<br/>
+
Implemented Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Double}} || Recorded double numeric value
+
|-
+
| VALUE_MAX || {{Double}} || Upper limit of acceptable range
+
|-
+
| VALUE_MIN || {{Double}} || Lower limit of acceptable range
+
|-
+
| VALUE_UNIT || {{String}} || Measurment unit
+
|}
+
 
+
==== Inspection Task ====
+
An Inspection Task captures a binary decision. Once a value is selected (including Not Applicable), the task is complete.<br/>
+
Custom labels can override the default icons: Checkmark (✔) and Cross (✘).
+
Label behavior must be defined separately in the customization settings.
+
 
+
Extra Classifications: [[MROCLS_MRO_INSPECTION_TASK]]<br/>
+
Implemented Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Boolean}} || Task completion
+
|-
+
| LABEL_FALSE || {{String}} || Label for negative outcome
+
|-
+
| LABEL_TRUE || {{String}} || Label for positive outcome
+
|}
+
 
+
==== Text Task ====
+
A Text Task allows entry of free-form text. Once a value is entered (including Not Applicable), the task is complete.
+
 
+
Extra Classifications: none<br/>
+
Implemented Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{String}} || Entered text
+
|}
+
 
+
==== Picture Task ====
+
 
+
A Picture Task confirms whether a photo has been taken. The task is only complete once a value is entered (including Not Applicable).<br/>
+
A button must be available to add a photo as a child object. Task confirmation is blocked unless at least one photo is attached.
+
The behavior for photo addition and confirmation blocking must be defined in customization.
+
 
+
Extra Classifications: [[MROCLS_MRO_CHECK_TASK]]<br/>
+
Implemented Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Boolean}} || Task completion
+
|}
+
 
+
==== Dynamic List Task ====
+
A Dynamic List Task allows selection from a list of options. Once a value is selected (including Not Applicable), the task is complete.<br/>
+
Selection behaviour must be defined in the data model and requires implementation of [[SYSCLS_DYNAMIC_SELECTIVE_LIST|Dynamic Selective List]].
+
 
+
Extra Classifications: none<br/>
+
Implemented  Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Guid}} || Selected item
+
|}
+
 
+
==== Interface Task ====
+
Currently under development.
+
 
+
Extra Classifications: [[MROCLS_MRO_SUPERVISOR_TASK]]<br/>
+
Implemented  Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Boolean}} || Task completion
+
|}
+
 
+
==== Calculation Task ====
+
Currently under development.
+
 
+
Extra Classifications: [[MROCLS_MRO_SUPERVISOR_TASK]]<br/>
+
Implemented Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Boolean}} || Task completion
+
|-
+
| EXPRESSION || {{String}} || Expression
+
|}
+
 
+
 
+
==== Supervisor Check Task ====
+
A Supervisor Check Task confirms task completion by a supervisor. The task is complete once a value is selected.<br/>
+
Confirmation is only possible after NFC recognition of the supervisor and PIN entry.
+
 
+
Extra Classifications: [[MROCLS_MRO_SUPERVISOR_TASK]]<br/>
+
Implemented  Properties:
+
{| class="wikitable" width=50%
+
|-
+
! width=30% | Name !! width=20% | Data type !! Comment
+
|-
+
| VALUE || {{Boolean}} || Task completion
+
|-
+
| SUPERVISOR || {{Guid}} || Supervisor
+
|-
+
| PERMISSION || {{String}} || Supervisor permissions
+
|}
+
 
+
== See also ==
+
* [[MRO_(Plugin)]]
+
* [[MRO_Objects_(Client)]]
+
* [[MROCLS_MRO_TASK#Task]] (Classification)
+
* [[MROCLS_SEQUENTIALTASK]] (Classification)
+
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)
+
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)
+
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)
+
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)
+
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)
+

Latest revision as of 14:35, 17 August 2026

Redirect to: