| 1 | | When doing a preventative maintenance task that has a procedure, it would be nice to be able to record partial completion of the maintenance actions and/or the assesed condition or the asset/assembly/component etc. |
| | 1 | When doing a preventative maintenance task that has a procedure, it would be nice to be able to record partial completion of the maintenance actions and/or the assessed condition of the asset/assembly/component specified in each maintenance action. |
| | 2 | |
| | 3 | In the current configuration a task is the smallest unit that can hold this information. So a maintenance task and procedure are either completed on time or missed and therefore the KPI for all asset/assembly/component's listed in the procedure is either achieved or not. |
| | 4 | |
| | 5 | Possibly a 'recorded condition' domain class could be created and used: |
| | 6 | {{{ |
| | 7 | class ConditionRecord { |
| | 8 | MaintenanceAction maintenanceAction |
| | 9 | Date dateRecorded |
| | 10 | Condition condition (or) |
| | 11 | Integer rating (1-10 or 1-100?) |
| | 12 | } |
| | 13 | class Condition { |
| | 14 | String name (excellent, good, bad, very bad) |
| | 15 | String comment |
| | 16 | } |
| | 17 | }}} |