Hi Jason,
As far as I know, Maximo does not support 'Calendar Month' logic the way you have described it for PMs. However, depend on how you run your PMs you could develop a Escalation or Automation Script that runs after your PMs run. For example if you us Automated PMWOGEN and it runs once a month at 2am and typically runs for 1 hour, you could then have an escalation or automation script that runs at 3:30am that would run to update the duedate as you have suggested.
I am no expert at writing Escalations or Automation Scripts, but you could look at WOs that are PM worktype, with a report date of that day, with a PM frequency of Monthly, that updates the duedate to the last day of the month.
This would be tricky to get correct and to ensure it runs at the right time. I would certainly test this out in a non-production environment so you do not mess up any WOs you currently have.
Thank you,
------------------------------
Allan Henle
Naviam
------------------------------
Original Message:
Sent: 05-19-2026 10:27
From: Jason Johnson
Subject: Monthly PM Due Dates
For our PM's that run monthly, our requirement is to allow the full month for it to be completed regardless of how many days are in the month. All of them start on the first of the month. But the due dates vary. So in February they would be due on the 28th, March due the 31st, etc. The issue is that job plans have fixed durations and can't take into account the length of a given month. We aren't very strict on when they get it done, just as long as it was done sometime during the current month. Is there any way Maximo can be setup to work like this?
#WorkManagement
------------------------------
Jason Johnson
RSI
------------------------------