Open topic with navigation
Building Operations / Preventive Maintenance / Maintenance Manager
Understanding the PM Scheduling Routine
To determine the dates when the next PM
procedure is due, run the Define PM Schedule Dates by PM Schedules task or the Generate PM Work Orders task. These tasks include an option that executes
the program's scheduling routine, which does the following:
- Prompts you for a date range for which to determine upcoming work. You can choose date ranges that are no more than 90 days in length.
- Determines the upcoming schedule
dates for the period you specify and generates a record for each date
in the PM Schedule Dates table.
- Updates the Calc. Date for
Next PM field of the PM Schedules table with the next due date.
- Completes the Date of Last
PM field of the PM Schedules table with the value of the Date Work Completed
field of the most recently completed work request generated for this schedule.
The following outlines how upcoming due
dates are determined.
- For ,
dates for future PM are calculated by adding the specified interval to
the Date for First PM field value until the program finds the dates that
fall within the specified period.
- For ,
dates for future PM are calculated by adding the specified interval to
the Date of Last PM field value until the program finds the first date that
falls within the specified period.
- If you have completed the
PM Schedules table's Manual Date for Next PM field, the program uses this
date as the Calc. Date for Next PM field value. No schedule date will
be generated for this PM schedule prior to the date specified in the Manual
Date for Next PM field.
- If the Interval Type field
has a value of Manual, instead of calculating dates for executing future
PM work, the program checks the dates entered for the particular schedule
in the PM Schedule Dates table, ignoring the values entered in the Current
Frequency and Freq. Interval fields.
- If the Interval Type field
is set to Meter and the schedule is assigned to an equipment item, the
scheduling action sets the Calc. Date for Next PM value to the current
date if the current equipment meter reading (as entered in the Equipment
table) is greater than the PM schedule interval plus the maximum meter
reading from any completed or closed work request for that PM schedule,
and there are no uncompleted work requests for this PM schedule. Otherwise, the
program calculates an interval of days by dividing the PM schedule interval
by the Avg. Metered Usage/Day field value of the Equipment table (if this
value is not zero). The program determines the next day to execute the
work by adding the interval of days to the value for Date of Last PM (if floating scheduling). For fixed scheduling, the system add the interval days to the schedule's Date of First PM value.