Difference between revisions of "MRO Objects (Client)"
m |
m |
||
Line 5: | Line 5: | ||
The representation of MRO features comprises some indicators and interactive controls. In the {{UBIK}} child list, the main object displays cumulated technical and organisational status as well as the overall work progress based on the underlying data branch. Objects classified as MRO objects in general provide indicators for the MRO status. This means the status is shown next to the main icon of a child-/details-/documents-page as well as next to the icons of the child list items: | The representation of MRO features comprises some indicators and interactive controls. In the {{UBIK}} child list, the main object displays cumulated technical and organisational status as well as the overall work progress based on the underlying data branch. Objects classified as MRO objects in general provide indicators for the MRO status. This means the status is shown next to the main icon of a child-/details-/documents-page as well as next to the icons of the child list items: | ||
− | + | === Technical Status === | |
− | [[File:UI_WinX_MRO_TechnicalStatusIndicator.png|thumb| | + | [[File:UI_WinX_MRO_TechnicalStatusIndicator.png|thumb|Technical Status Indicator (WinX)]] |
The technical status indicator is shown on all objects that represent a technical state or receive the technical status from subsequent objects in the underlying data branch. If e.g. a inventory object is reported as damaged, its parent objects will all display the exclamation mark symbol to indicate that a problem was reported in the child items. | The technical status indicator is shown on all objects that represent a technical state or receive the technical status from subsequent objects in the underlying data branch. If e.g. a inventory object is reported as damaged, its parent objects will all display the exclamation mark symbol to indicate that a problem was reported in the child items. | ||
− | + | === Organisational Status === | |
− | The organisational status indicator is shown on all objects that represent an organisational state or receive the organisational status from subsequent objects in the underlying data branch. This indicator shows the amount of confirmed work done in the data branch. It can as well display work package to be already confirmed or | + | The organisational status indicator is shown on all objects that represent an organisational state or receive the organisational status from subsequent objects in the underlying data branch. This indicator shows the amount of confirmed work done in the data branch. It can as well display a work package to be already confirmed or show tasks that are already locked by their owning workpackage. |
<gallery> | <gallery> | ||
− | File:UI_WinX_MRO_OrganisationalStatusIndicator.png| | + | File:UI_WinX_MRO_OrganisationalStatusIndicator.png|Organisational Status Indicator (WinX) |
File:UI_WinX_MRO_WPConfirmedIndicator.png|MRO Workpackage Confirmed or Task Locked Indicator (WinX) | File:UI_WinX_MRO_WPConfirmedIndicator.png|MRO Workpackage Confirmed or Task Locked Indicator (WinX) | ||
</gallery> | </gallery> | ||
− | + | === Work Progress === | |
+ | [[File:UI_WinX_MRO_WorkProgressIndicator.png|thumb|MRO Work Progress Indicator (WinX)]] | ||
The work progress is shown on all objects that represent the current work progress or receive the work progress cumulated from subsequent objects in the underlying data branch. This indicator shows the amount of work done in the data branch. | The work progress is shown on all objects that represent the current work progress or receive the work progress cumulated from subsequent objects in the underlying data branch. This indicator shows the amount of work done in the data branch. | ||
− | |||
− | |||
− | |||
+ | {{Clear}} | ||
+ | == MRO Objects == | ||
+ | A set of specific objects can be used to provide the required structure for MRO: | ||
+ | === Task Owner === | ||
+ | A [[MROCLS_MRO_TASKOWNER|Task Owner]] is an object having a substructure of jobs to be done. It can have a tree of other task owners or work packages underneath that will update the status of the task owner. This status consists of technical, organisational and progress information. With a task owner a user can get an overview of all the work to be done in the underlying job structure. | ||
− | + | === Work Package=== | |
− | + | A [[MROCLS_MRO_WORKPACKAGE|Work Package]] is a collection of objects to collect and summarize other task owning objects, workpackages, or tasks. A simple workpackage has a certain amount of tasks that have to be finished in order to confirm the workpackage as done. More complex workpackages can also own other underlying workpackages that have to be confirmed. Confirming a workpackage itself requires a progress of 100% of all related tasks, as well as 100% confirmed sub work packages. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | A [[MROCLS_MRO_WORKPACKAGE | + | |
<gallery> | <gallery> | ||
Line 40: | Line 36: | ||
</gallery> | </gallery> | ||
− | + | === Task === | |
− | A [[MROCLS_MRO_TASK | + | A [[MROCLS_MRO_TASK|Task]] is an object reporting a certain progress to the owning workpackage. There are several specialized types of task objects. All kinds of tasks have a property called '''VALUE''' in common. It is very important, that this property is able to be validated. Therefore, a MetaAttribute (providing a validation timestamp by default) has to be attached on the used MetaProperty. |
− | + | ||
− | + | ||
− | + | ||
+ | {{Attention|The MetaProperty ''VALUE'' has to use [[Attributes]] in order to be validated. Otherwise, the calculation of work progress will not be possible.}} | ||
==== Measurement Task ==== | ==== Measurement Task ==== | ||
− | A [[MROCLS_MRO_MEASUREMENT_TASK | + | A [[MROCLS_MRO_MEASUREMENT_TASK|Task]] inherits from [[MROCLS_MRO_TASK|Task]] and documents a measured value (e.g. read from a pressure gauge). Therefore, clicking the value on the shown task opens an editor to enter the desired value. If no value was entered before, an empty line will be shown. Once a value has been entered, the task is finished. Alternatively, the task can also be closed by the option ''Not Applicable'' to document the situation of not being able to fullfill the measurement (e.g. the pressure gauge is broken). An additional small value indicator below the main value can report e.g. the previously entered value. The behaviour of this previous value indicator has to be specified separately in the customizing. |
<gallery> | <gallery> | ||
File:UI_WinX_MRO_ChildItemMeasurementTask_Empty.png|MRO Measurement Task without a reported value (WinX) | File:UI_WinX_MRO_ChildItemMeasurementTask_Empty.png|MRO Measurement Task without a reported value (WinX) | ||
Line 55: | Line 49: | ||
==== Progress Task ==== | ==== Progress Task ==== | ||
− | [[MROCLS_MRO_PROGRESS_TASK | + | [[MROCLS_MRO_PROGRESS_TASK| Progress Task]] inherits from [[MROCLS_MRO_MEASUREMENT_TASK|Task]] and reports a certain progress while fullfilling a task. The progress will influence the overall progress of the owning workpackage. If the task cannot be fullfilled, it can also be finished with the option ''Not Applicable''. |
<gallery> | <gallery> | ||
File:UI_WinX_MRO_ProgressTask.png|MRO Progress Task with a reported work progress (WinX) | File:UI_WinX_MRO_ProgressTask.png|MRO Progress Task with a reported work progress (WinX) | ||
Line 61: | Line 55: | ||
==== Check Task ==== | ==== Check Task ==== | ||
− | A [[MROCLS_MRO_CHECK_TASK | + | A [[MROCLS_MRO_CHECK_TASK|Check Task]] inherits from [[MROCLS_MRO_TASK|Task]] and is finished, when the user reports with a positive or negative answer or ''Not Applicable'' (e.g. reporting a yes/no answer for existing equipment). |
<gallery> | <gallery> | ||
File:UI_WinX_MRO_CheckTask.png|Unfinished MRO CheckTask (WinX) | File:UI_WinX_MRO_CheckTask.png|Unfinished MRO CheckTask (WinX) | ||
Line 67: | Line 61: | ||
==== Inspection Task ==== | ==== Inspection Task ==== | ||
− | [[MROCLS_MRO_INSPECTION_TASK | + | [[MROCLS_MRO_INSPECTION_TASK|Inspection Task]] inherits from [[MROCLS_MRO_TASK|Task]] and is finished by reporting ''Done'' or ''Not Applicable''. This is intended for a simple To-Do task that is either done or not. |
− | + | ||
<gallery> | <gallery> | ||
File:UI_WinX_MRO_InspectionTask.png|Finished MRO InspectionTask (WinX) | File:UI_WinX_MRO_InspectionTask.png|Finished MRO InspectionTask (WinX) |
Revision as of 09:14, 3 August 2016
The MRO plugin provides a set of UBIK® objects which allow to represent and document maintenance, repair and operations work on the mobile client. The WinX client UI displays MRO configured objects like any other root- or child-object enriched by some additional logic and features.
Contents
Basic User Interface
The representation of MRO features comprises some indicators and interactive controls. In the UBIK® child list, the main object displays cumulated technical and organisational status as well as the overall work progress based on the underlying data branch. Objects classified as MRO objects in general provide indicators for the MRO status. This means the status is shown next to the main icon of a child-/details-/documents-page as well as next to the icons of the child list items:
Technical Status
The technical status indicator is shown on all objects that represent a technical state or receive the technical status from subsequent objects in the underlying data branch. If e.g. a inventory object is reported as damaged, its parent objects will all display the exclamation mark symbol to indicate that a problem was reported in the child items.
Organisational Status
The organisational status indicator is shown on all objects that represent an organisational state or receive the organisational status from subsequent objects in the underlying data branch. This indicator shows the amount of confirmed work done in the data branch. It can as well display a work package to be already confirmed or show tasks that are already locked by their owning workpackage.
Work Progress
The work progress is shown on all objects that represent the current work progress or receive the work progress cumulated from subsequent objects in the underlying data branch. This indicator shows the amount of work done in the data branch.
MRO Objects
A set of specific objects can be used to provide the required structure for MRO:
Task Owner
A Task Owner is an object having a substructure of jobs to be done. It can have a tree of other task owners or work packages underneath that will update the status of the task owner. This status consists of technical, organisational and progress information. With a task owner a user can get an overview of all the work to be done in the underlying job structure.
Work Package
A Work Package is a collection of objects to collect and summarize other task owning objects, workpackages, or tasks. A simple workpackage has a certain amount of tasks that have to be finished in order to confirm the workpackage as done. More complex workpackages can also own other underlying workpackages that have to be confirmed. Confirming a workpackage itself requires a progress of 100% of all related tasks, as well as 100% confirmed sub work packages.
Task
A Task is an object reporting a certain progress to the owning workpackage. There are several specialized types of task objects. All kinds of tasks have a property called VALUE in common. It is very important, that this property is able to be validated. Therefore, a MetaAttribute (providing a validation timestamp by default) has to be attached on the used MetaProperty.
The MetaProperty VALUE has to use Attributes in order to be validated. Otherwise, the calculation of work progress will not be possible. |
Measurement Task
A Task inherits from Task and documents a measured value (e.g. read from a pressure gauge). Therefore, clicking the value on the shown task opens an editor to enter the desired value. If no value was entered before, an empty line will be shown. Once a value has been entered, the task is finished. Alternatively, the task can also be closed by the option Not Applicable to document the situation of not being able to fullfill the measurement (e.g. the pressure gauge is broken). An additional small value indicator below the main value can report e.g. the previously entered value. The behaviour of this previous value indicator has to be specified separately in the customizing.
Progress Task
Progress Task inherits from Task and reports a certain progress while fullfilling a task. The progress will influence the overall progress of the owning workpackage. If the task cannot be fullfilled, it can also be finished with the option Not Applicable.
Check Task
A Check Task inherits from Task and is finished, when the user reports with a positive or negative answer or Not Applicable (e.g. reporting a yes/no answer for existing equipment).
Inspection Task
Inspection Task inherits from Task and is finished by reporting Done or Not Applicable. This is intended for a simple To-Do task that is either done or not.
See also
- MROCLS MRO TASKOWNER (Classification)
- MROCLS MRO WORKPACKAGE (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)