My Oracle Support Banner

Generate Preventive Maintenance Work Orders Not Creating Work Orders For Some Assets (Doc ID 1591016.1)

Last updated on JANUARY 28, 2019

Applies to:

Oracle Enterprise Asset Management - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

It was found that "Generate Preventive Maintenance Work Orders" request or "Maintenance Workbench" are not generating PM Work Orders for some Assets.

Related debug log entries for Generate PM Work Ordrs request is showing following Java error details:

ERROR

Exit with java Exception:
java.lang.NullPointerException
at oracle.apps.eam.pm.util.DateUtils.diffTimestamp(DateUtils.java:81)
at oracle.apps.eam.pm.scheduling.PMSchedule.evaluateRules(PMSchedule.java:638)
at oracle.apps.eam.pm.scheduling.AssetPM.generateCyclicPMSuggestions(AssetPM.java:378)
at oracle.apps.eam.pm.scheduling.AssetPM.run(AssetPM.java:68)
at oracle.apps.eam.pm.scheduling.PMEngine.doForecast(PMEngine.java:437)
at oracle.apps.eam.pm.scheduling.PMEngine.forecastWorkOrders2(PMEngine.java:380)


To be noted that some PM Schedule Definitions for the given assets are NOT visible in application, although there is data in eam_pm_schedulings table.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.