| Rev | Line |   | 
|---|
| [131] | 1 | Preventative 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 |  | 
|---|
 | 7 | The 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.