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 | }}} |