Project Partners Blog


Challenges with Oracle Projects and Oracle Enterprise Asset Management Integration

By Rajesh Silswal

In both Release 12 and 11.5.10, out-of-the box integration between Oracle E-Business Suite Projects and Oracle Enterprise Asset Management (EAM) allows the collection of maintenance costs into Oracle Projects from EAM. You can carry out maintenance activities, consume different resources and the resulting costs of those activities can be transferred into Oracle Projects. These can be brought in as an accounted cost or an unaccounted cost and will facilitate the analysis of Project Based P&L’s. Oracle treats internal maintenance costs as Work in Process (WIP) and is used in conjunction with an Oracle WIP Job. Utilizing Oracle Project Manufacturing enables the integration of Oracle Projects and EAM. Without configuring PJM along with Oracle Projects and Oracle EAM, you cannot leverage this standard out-of-the-box integration.

Additionally, if you utilize Oracle Purchasing, standard configurations and integration further supports EAM, by allowing EAM based Purchase Orders to create corresponding commitments in the Oracle Projects module. That’s the good news!

Now for the “gotcha’s”… There are some challenges to be aware of. Project financial tasks cannot be mapped to the multiple operations required to complete the Oracle Work Order. In fact a financial task can only be linked to the Work Order header and not at the line level. This prohibits the smooth flow of flexible task structure functionality provided in Oracle Projects to EAM. There is a “wWorkaround” – If there are multiple financial tasks on a project that needs cost collection from EAM, you need to create multiple Work Orders to ensure the integration flow. While this works, it is not the most elegant process to follow and presents operational challenges.

We have seen creative solutions to this challenge. Listed below are two of these.

  • Customer X mapped an Oracle Project to a single EAM Work Order. This requirement created a design limitation where we had to define a single EAM task and dedicate it to the Work Order. In this  case, the project had the visibility of the rolled up cost from EAM mapped to a single task with various  expenditure types / resources. The problem was resolved by creating the Project, Task and Work Order automatically and linking them to ensure an improved end user experience.
  • Customer Y had multiple financial tasks and required costs to be collected from EAM Work Orders. Each Project with multiple Work Orders mapped to one financial task only and one Work Order was created. Again this was operationally less challenging and more user friendly, with the integration  between Oracle Project tasks and an Oracle Work Order.

As you can see, the solutions are not perfect. The integration and functional gaps between Oracle Projects and Enterprise Asset Management can be better handled if we think through the details of the financial task structure of that project and design it accordingly. Additionally, if the relation between an Oracle Project and Oracle EAM Work Order is properly thought through and configured, then more robust integration may be achieved with minor customization and stricter process discipline.

Leave a Reply

You must be logged in to post a comment.