Jump to: navigation, search

Difference between revisions of "MRO Implemented Objects"


Line 24: Line 24:
  
 
==== Inspection Task ====
 
==== Inspection Task ====
An Inspection Task captures a binary decision. Once a value is selected (including Not Applicable), the task is complete.
+
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 (✘).
 
Custom labels can override the default icons: Checkmark (✔) and Cross (✘).
 
Label behavior must be defined separately in the customization settings.
 
Label behavior must be defined separately in the customization settings.
Line 56: Line 55:
 
==== Picture Task ====
 
==== 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).
+
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.
 
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.
 
The behavior for photo addition and confirmation blocking must be defined in customization.
Line 71: Line 69:
  
 
==== Dynamic List Task ====
 
==== 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.
+
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]].
 
Selection behaviour must be defined in the data model and requires implementation of [[SYSCLS_DYNAMIC_SELECTIVE_LIST|Dynamic Selective List]].
  
Line 112: Line 109:
  
 
==== Supervisor Check Task ====
 
==== Supervisor Check Task ====
A Supervisor Check Task confirms task completion by a supervisor. The task is complete once a value is selected.
+
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.
 
Confirmation is only possible after NFC recognition of the supervisor and PIN entry.
  

Revision as of 11:34, 20 May 2025

MRO Implemented Objects are pre-configured standard MRO objects enhanced with additional logic and features. Value properties are pre-set, and many objects also implement additional MRO-relevant classifications.

Numeric Task

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
Implemented Properties:

Name 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.
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
Implemented Properties:

Name 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
Implemented Properties:

Name 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).
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
Implemented Properties:

Name 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.
Selection behaviour must be defined in the data model and requires implementation of Dynamic Selective List.

Extra Classifications: none
Implemented Properties:

Name Data type Comment
VALUE Guid Selected item

Interface Task

Currently under development.

Extra Classifications: MROCLS MRO SUPERVISOR TASK
Implemented Properties:

Name Data type Comment
VALUE Boolean Task completion

Calculation Task

Currently under development.

Extra Classifications: MROCLS MRO SUPERVISOR TASK
Implemented Properties:

Name 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.
Confirmation is only possible after NFC recognition of the supervisor and PIN entry.

Extra Classifications: MROCLS MRO SUPERVISOR TASK
Implemented Properties:

Name Data type Comment
VALUE Boolean Task completion
SUPERVISOR Guid Supervisor
PERMISSION String Supervisor permissions

See also