Maximo Scheduler



Learn how to increase the operational efficiency of the assets you manage, and improve overall equipment effectiveness by using IoT data and AI.



Reduce the operational costs of the facilities you manage, and create more engaging occupant experiences through the application of IoT data and AI.



Learn how IoT data and AI are being applied to transform the end-to-end engineering lifecycle.

Best Practices - Preparing your Maximo data for scheduling 

Fri February 28, 2020 04:59 PM

Preparing your Maximo data for Scheduling and Assigning

By preparing your Maximo data ahead of time, you can ensure that your work can be scheduled and assigned effectively.

Calendar and shift information

Set up your calendar and define/apply shifts and shift break information. All Scheduler applications work with only one calendar but can work with multiple shifts but it is recommended that no more than 4 shifts be used. Ensure that your calendar work periods extends far enough into the future. For example, if you want to plan your work out for the next six months, ensure that your calendar information extends out for six months.

Craft, Crew types, Labor and Crew information

Set up your crafts and crew types so that they can be specified on job plans and work order plan labor.

Set up labor and crews with their appropriate Calendar and Shifts to ensure that Schedulers have craft and crew type availability and Supervisors can assign work to specific labor or crews

        - please note that the Scheduler can now choose to use alternate resource availability not dependent on Labor and Crews so this step could be skipped if you have contract workers you do not plan to assign

Work orders and tasks

Divide your work orders and other work records into smaller tasks so that each task can be scheduled and divided between resources as needed. Plan your resources at the level that they are managed. For example, if you assign entire work orders, the resource requirement must be at the work order level. If you assign individual tasks within a work order, the resource requirement must be at task level. If you require resources at the task level, you must include tasks in the schedule to see them in the Gantt view.

Use the Interruptible check box to schedule work only during work time. If a task or work order is not interruptible, it is scheduled in a single block that might include non-work time.

Job plan information

Review your job plans to ensure that they require the appropriate craft and crew types. Also, carefully review job plan durations.

Durations affect scheduling and cost calculations. Ideally, all durations for craft or crew type requirement should be for the entire length of the job plan. For example, a 2 hour job plan for fire hydrant maintenance would require 2 hours for a plumber and 2 hours for a mechanic. Job plan and work order durations are synchronized in the Gantt view.


Service addresses

Dispatching?  Create service addresses for assets and locations. When you enter an asset or location as a service address the X/Y or lat/long coordinates are determined (also called geo location) to enable scheduler to place a map marker on the appropriate map. You can then view work graphically on the Dispatch tab in the Gantt view of the Graphical Assignment application.


Schedules and Work List tips

Always use some form of work query

        - Graphical Scheduling allows the user to build the work queries based on location or asset as well as work orders directly, all other applications require work order queries except for Graphical Assignment-Repair Facility

Calendar and at least one shift is required


  • Map Manager must be set up with an Enabled Map Provider
  • Work Orders must have a geo location usually inherited from the Asset or Location but can be specified on the Work Order via a Service Address or directly on the map
  • view only work scheduled for today or in the future
  • Start and End locations for the Labor and Crews is required.  This can be specified on the work list - More Information tab or each Labor or Crew can have different values in their respective applications
  • Before viewing the dispatch view user must Apply Street Level Routes (common action for the work list)



0 Favorited
0 Files