source: trunk/doc/Definitions/PreventativeMaintenance_PM.txt @ 920

Last change on this file since 920 was 913, checked in by gav, 14 years ago

Svn merge -r875:r911 branches/features/grailsUpgrade/ into trunk/.

File size: 643 bytes
RevLine 
[131]1Preventative Maintenance or PM
[127]2
3 * A PM is simply a task where:
[131]4  * Task type = "Preventative Maintenance"
5  * As with any task a PM may have a recurring schedule, procedure and entries etc.
[127]6
7The following information can be automatically returned from the system.
8
9 * PM frequency = Task.taskRecurringSchedule
[131]10
[127]11 * PM KPI's:
[131]12  * Total PM's = Task.findAllByTaskType("Preventative Maintenance")
[127]13  * Complete PM's = Total.findAllByTaskStatus("Complete")
14  * PM completetion rate = Complete/Total
15  * Missed PM's = Total - Complete
[131]16
17 * Find all Recurring PM tasks = context{TaskRecShed.task.taskType("Preventative Maintenance") and Date in range}
Note: See TracBrowser for help on using the repository browser.