Professional Documents
Culture Documents
Preventive Maintenance Engine Forecast Formula With Meter Readin
Preventive Maintenance Engine Forecast Formula With Meter Readin
1
Copyright (c) 2024, Oracle. All rights reserved. Oracle Confidential.
Preventive Maintenance Engine Forecast Formula with Meter Reading (Doc ID 812166.1)
In this Document
Goal
Solution
APPLIES TO:
GOAL
How the next work order due date is calculated by PM engine when having Meter rule?
SOLUTION
The calculation were built in an excel form, that can be downloaded here.
1. PMEngine Code initially calculates next Service Reading from Last Service Reading entered in LSI Form:
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=10ohzr73tc_155&id=812166.1 1/2
2/2/24, 4:48 PM Document 812166.1
dueReading or nextServiceReading = (isDescMeter) ? (lastServiceReading - interval):(lastServiceReading + interval);
[if Meter is a Descending Meter, dueReading = (lastServiceReading - interval)
else dueReading =(lastServiceReading + interval)]
2. Keeps a note of latestReading and latestDate that were entered in meter readings form.
4. Finally calculates the due date, adds leftDays (Step 3) to latestDate (Step 2)
dueDate = latestDate + leftDays;
https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=10ohzr73tc_155&id=812166.1 2/2