We have a customer running IFS Cloud 23R2 who encountered the following scenario.
Their Preventive Maintenance (PM) plans are configured with Calendar + Criteria, where both Performed Date and Performed Value are considered.
In one instance, an incorrect measurement was entered for an object. This triggered the Condition-Based PM plan line and generated a Work Order. The Work Order was subsequently cancelled, and the incorrect measurement was invalidated/marked as incorrect.
However, the issue is that the PM plan continues to generate Work Orders, since the Generation Value on the PM Plan was not updated after correcting the measurement.
The current workaround is to regenerate the PM plan, which resolves the issue.
Although this is an infrequent scenario, the customer manages thousands of PM plans, and this situation occurs occasionally, requiring manual intervention each time.
We would appreciate guidance on the following:
-
What is the exact background job/process that updates active PM plans based on newly entered measurements?
-
How frequently should this job ideally be scheduled to ensure PM generation values remain accurate?
-
Is there a recommended configuration or best practice to minimize manual intervention in cases where incorrect measurements trigger PM generation?
Any insights or best practices from the community would be greatly appreciated.