We have had the same issue / challenge. We had to deal with many different teams, and with stand by ressources. Somtimes with the same Team and same time with other teams.
So the ressoruce should be marked Stand by for a precise day , so the coodinator don't affect any job for that period.
We used MODVAIL of type WORK with a precise color so that the coordinators can directly make the difference.
Our feedback is that modifying the ressources availability for one day or two it seems easy but if you have many changes, it is a little bit tricky using maximo directly. The client made the choice to import via excel, one a week, the ressources availability changes.
Original Message:
Sent: Wed April 30, 2025 03:46 AM
From: Andrew Jeffery
Subject: How to schedule future shift changes in Maximo without breaking the current roster?
Hi Willie,
Calendars/Shifts are used to define a pattern of working time for multiple labor, crews or assets. When you need to modify this for an individual use the Modified Availability on the Person or Crew. Easiest tool is Graphical Resource View.
Maximo Calendars are designed to be shared, if you use them for individuals this is, I'm afraid, wrong. The Scheduler applications only allow you to reference one calendar, so you do need to make sure the calendar is being shared by multiple labor, otherwise you might find you only have one labor in the graphical applications.
A person/crew can only reference one shift of a calendar, which as you discovered means that while you can change their shift it will effect all time periods, past, current and future. Therefore best to change their individual availability, although this does mean that filtering by shift will mean that you won't capture the person who is working the new shift for the week.
Regards - Andrew
------------------------------
Andrew Jeffery
Maximo SME
ZNAPZ b.v
Barnstaple
+44 (0)777 1847873
Original Message:
Sent: Tue April 29, 2025 04:37 AM
From: Willie de Wit
Subject: How to schedule future shift changes in Maximo without breaking the current roster?
Hello everyone,
We have a customer who recently started using Maximo Scheduler and is really trying to get everything possible out of the product.
They work with many rotating shifts, each consisting of five work periods. It's a complex setup, but it works very well.
However, they've now encountered the next problem/issue/challenge. I won't go into their full shift structure, but I'll simplify it to a basic example:
Let's say we have 3 shifts: morning, afternoon, and night. These rotate over a 3-week cycle. For example:
Week/Shift pattern: 1M, 2A, 3N, 4M, 5A, 6N, etc.
Now, on a Monday, a technician tells us that starting next week, he wants to switch to a different rotation.
Instead of continuing with the Afternoon shift, he wants to follow the shift that is scheduled for Night that week.
So the pattern would change from:
1M, 2A, 3N, 4M, 5A, 6N → 1M, 2N, 3M, 4A, 5N, 6M, etc.
If I change his shift today, it disrupts the current week's planning.
But if I wait and change it next Monday morning, I can't plan anything for the upcoming week yet.
How do we solve this?
Yes, this example only involves a single technician, so technically it could be adjusted manually.
But we need to scale this to at least 16 teams on a 112-day rotation.
My current idea is to move away from using Shift assignments entirely, and instead use MODAVAIL (Modify Availability), supported by a custom app to populate and update it. All other Maximo processes would continue to run normally.
Still, I would expect Maximo to offer a native way to change future shift assignments for multiple technicians without disrupting the current schedule.
Unfortunately, I haven't found such a method yet - which is why I'm reaching out for your help.
------------------------------
Willie de Wit
MACS
------------------------------