Opened 14 years ago

Closed 13 years ago

#38 closed enhancement (fixed)

A way to assess and record the condition severity of an asset when performing a preventative maintenance task

Reported by: Gavin Owned by:
Priority: major Milestone: 0.x - Future
Component: gnuMims - application general Version: trunk
Keywords: Cc:

Description (last modified by Gavin)

When performing a preventative maintenance task that has a procedure, it would be nice to be able to record the assessed condition of the asset/assembly/component specified in each maintenance action.

In the current configuration a task is the smallest unit that can hold this information.

class ConditionSeverity {
    String code
    String recommendation
}

Base data:

Code-Recommendation
A  - Normal Monitoring
B  - Increase Monitoring
C  - Replace 2-6 weeks
D  - Replace 1-2 weeks

Possibly a 'recorded condition' domain class could be created and used:

class ConditionRecord {
    MaintenanceAction maintenanceAction
    Date dateRecorded
    ConditionSeverity conditionSeverity
}

Recording the condition of each maintenanceAction in the database has been decided against, for now, in favour of recording the worst condition severity against the task. Printing the taskProcedure out and keeping the paper copy will suffice as report and audit trail is supplied by TaskProcedureRevisions.

'Work Performed', 'Part Changed' and 'Part Repaired' are separate conditions that will be indicated by an inventory item used on the task.

Change History (8)

comment:1 Changed 14 years ago by Gavin

Description: modified (diff)
Summary: A way to asses and record condition of an asset when doing a taskA way to assess and record condition of an asset when doing a task

comment:2 Changed 14 years ago by Gavin

Milestone: 0.6 -0.x - Future

comment:3 Changed 14 years ago by Gavin

Description: modified (diff)
Summary: A way to assess and record condition of an asset when doing a taskA way to assess and record condition/severity of an asset when doing a preventative maintenance task

comment:4 Changed 13 years ago by Ray Smith

Description: modified (diff)

comment:5 Changed 13 years ago by Gavin

Description: modified (diff)
Summary: A way to assess and record condition/severity of an asset when doing a preventative maintenance taskA way to assess and record the condition severity of an asset when performing a preventative maintenance task

comment:6 Changed 13 years ago by Gavin

Description: modified (diff)

comment:7 Changed 13 years ago by Gavin

Description: modified (diff)

comment:8 Changed 13 years ago by Gavin

Resolution: fixed
Status: newclosed

Implemented in branches/features/taskProcedureRework and merged in to trunk at r798.

Note: See TracTickets for help on using tickets.