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

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

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

File size: 643 bytes
Line 
1Preventative Maintenance or PM
2
3 * A PM is simply a task where:
4  * Task type = "Preventative Maintenance"
5  * As with any task a PM may have a recurring schedule, procedure and entries etc.
6
7The following information can be automatically returned from the system.
8
9 * PM frequency = Task.taskRecurringSchedule
10
11 * PM KPI's:
12  * Total PM's = Task.findAllByTaskType("Preventative Maintenance")
13  * Complete PM's = Total.findAllByTaskStatus("Complete")
14  * PM completetion rate = Complete/Total
15  * Missed PM's = Total - Complete
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.