Specifying Task Schedules

< Previous section  |  Table of Contents  |  Index  |  Next section >

A task schedule specifies when and/or how often a particular preventive maintenance task should be done. Schedules are set on a unit-by-unit basis; for example, if you have five forklift trucks that require the same monthly maintenance, you could schedule one truck to be serviced on the first Monday of each month, the next truck to be serviced on the first Tuesday, and so on.

Schedules can be set for specific dates (for example, on the 15th of every month) or they can be set in relative terms (for example, a particular service task should always be scheduled 28 days after the previous time that task was performed).

Seasonal schedules are set up using exceptions. For example, you might set up regular monthly inspections of an air-conditioning unit, except in winter months when presumably the air-conditioning would not be in use. On the same principle, you might specify that a particular job should be scheduled every 90 days, except when the 90-day mark falls on a weekend, in which case the job should be bumped to the next Monday. (By the way, a simple way around this "weekend" problem is to schedule the task every 91 days; since 91 is an even multiple of seven, a job scheduled every 91 days will always fall on the same day of the week.)

Preventive maintenance on equipment may be scheduled by meter reading, instead of by date. For example, a particular piece of equipment might require service every 1000 hours of use, as measured by a meter on the equipment. Your personnel would then enter meter readings every day, and MainBoss would generate a work order for service when the meter reading passed 1000 hours.

Note: In some cases, you may wish to schedule equipment maintenance by both meter reading and date (for example, every 90 days or every 1000 hours of use, whichever comes first). In this case, you would set up two schedules for the equipment: one based on date (every 90 days) and one based on meter readings (every 1000 hours). For more about setting up multiple schedules, see Scheduling Units for Preventive Maintenance.

When you set up a maintenance schedule, you can also specify what MainBoss should do if you miss a scheduled task. The alternatives are to reschedule the task as soon as possible, or to skip the task this time around and to do it the next time it comes due. (If you want some other alternative, you can schedule the task by hand rather than having MainBoss do it automatically. This will be explained later.)

To open the window for scheduling tasks, you click Add Schedule in the Unit section of the window for assigning units to a task. (For more about assigning units to a task, see Scheduling Units for Preventive Maintenance.) The scheduling window contains the following:

Scheduling Examples: Suppose you want a particular job to be scheduled on the second Tuesday of every month. You can do this with the following settings:

You can use a similar procedure for schedules like "the first Friday of the month" or "the fourth Monday of the month". Unfortunately, there's no good way to do "the last Monday of the month" since some months have four Mondays while others have five Mondays. For most organizations, however, "the fourth Monday of the month" is probably an acceptable compromise for "the last Monday of the month".

Scheduling by Meter: When scheduling by meter reading, you must specify which meter should be used. This handles the situation where a piece of equipment might have more than one meter.

The "Schedule Basis" value should be the meter reading at which you last performed the preventive maintenance job. "Schedule Interval" should be the desired increment between jobs. If you fill in these two values, MainBoss automatically sets "Next schedule" to the meter reading where the next job should be scheduled. (You can also set "Next schedule" manually in situations where you want to specify a different value than normal.)

For example, suppose you want to schedule an oil change for a vehicle every 3000 miles. In "Schedule Interval" you set 3000 (indicating the job should be performed every 3000 miles). In "Schedule Basis" you set the odometer reading for the last time you did an oil change. MainBoss will automatically set "Next schedule" to the mileage measurement at which the next oil change should be performed.

When you generate preventive maintenance work orders, MainBoss forecasts future meter readings based on past averages. For example, suppose "Next schedule" for a particular job is 10,000. Whenever you generate PM work orders for a given period, MainBoss looks at past readings for the meter, calculates the average day-to-day increase in that meter, and determines whether the meter is expected to reach 10,000 during the period. If so, MainBoss generates an appropriate PM work order.

< Previous section  |  Table of Contents  |  Index  |  Next section >