# Earliest Next Due Date Calculation Explained

## Question

What is the formula used to calculate the Earliest Next Due Date (PM.ERLSTWOGENDATE) for PMs?

The formula for the Earliest Next Due Date is:

If the Target Start = Y then it is PM.LASTSTARTDATE + PM.FREQUENCY

else (Target Start = N) it is PM.LASTCOMPDATE + PM.FREQUENCY

For Meter based PMs:

Units to go = Life to Date next meter reading (not shown in the UI,PMMETER.LTDREADATNEXTWO) - life to date current meter reading (ASSETMETER.LIFETODATE) - Generate wo ahead by (PMMETER.TOLERANCE)

Estimated Next Due Date = Todays date +( Units to go/ASSETMETER.AVERAGE) The estimated due date in PM tab is the earliest of date based and meter based dates.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0;7.1;7.1.1;7.1.2;7.2;7.2.1;7.5;7.6","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Modified date:
17 June 2018

swg21689033