Oracle Primavera FAQs
We have provided answers to a lot of common questions in the sections below - just click on the question to see the answer - but if you can't find your specific question listed then please call us and we'll be happy to help. If we can't give you an answer immediately we'll usually be able to provide one within 24 hours.
General
Portfolio and Programme Management
Typical attributes of projects being analyzed include each project's total expected cost, consumption of scarce resources (human or otherwise), expected timeline and schedule of investment, the expected nature, magnitude and timing of benefits to be realised, and relationship or inter-dependencies with other projects in the portfolio.
Bearing this in mind it can be seen that programme mananagement necessarily operates at a level above individual projects and is focused on coordinating and prioritising of resources across projects, managing links between the projects and minimising the overall costs and risks of the programme.
There are some basic portfolio analysis functions in P6 EPPM, with dashboard reports that can be configured to display and compare key project data, but for a comprehensive portfolio management solution that you should consider Primavera Portfolio Management. This product (formerly ProSight, acquired by Primavera Inc. in 2006) can operate standalone, but comes with a direct interface to P6 EPPM that allows exchange of data in both directions.
Project Management
Integrating Oracle Projects with Primavera P6 provides a comprehensive Enterprise Project Portfolio Management solution and performs the following features:
There are also major differences between the reporting capabilities of the two versions. P6 PPM continues to run the traditional reports found in earlier versions of the product, while P6 EPPM also uses Oracle's BI Publisher to create web based reports that are viewed via dashboards in the browser. It also provides connectivity to other reporting tools - see the Reporting and Business Intelligence section below for more on this.
The final major difference is connectivity. P6 EPPM ships with a Java API that allows the development of custom interfaces to other products, and a Web Services interface layered on top of the API. The product is also designed to integrate with Oracle's Business Process Management toolset. In contrast, P6 PPM only offers the SDK, a desktop interface that exposes the underlying database as an ODBC data source. (Note: As of R8.3, P6 Professional ships with a Java API as well)
You may find this feature comparison chart useful.
The advantage of this type of installation is that you do not have to have previously installed a database on the machine, as one is provided free of charge. There are restrictions associated with Oracle XE though - it is limited to 4GB of data, will only use up to 1GB of any available memory, and will only execute on 1 CPU core. If any of these are likely to cause problems you should use a full copy of Oracle or SQL Server to store your data. Note that that P6 R8.x will not work with SQL Server Express unless you are upgrading an existing standalone system based on an earlier version of P6.
Business Intelligence and Reporting
While Primavera P6 EPPM still allows you to run traditional batch reports, it also offers an additional library of reports designed to operate within Oracle BI Publisher via a Restricted Usage Licence (RUL) for BI Publisher. These can be triggered on demand from within the web client or scheduled to run periodically, with their results available for view within the web client. If you want to make any changes to these reports then you will have to purchase a Full Usage Licence (FUL) of BI Publisher to allow you to develop your own reports.
Once the publishing of data to the reporting database has been configured, any external reporting tool (e.g. PCF's QEI Management Reporting or Crystal Reports) can be used to extract data from it.
Risk Analysis
The current version is a web application built on top of Oracle's WebLogic application server and Business Intelligence Publisher reporting tool. It can be linked to external document management systems, and can exchange cost and schedule data with Primavera P6 EPPM and JD Edwards.
Implementation, Interfacing and Integration
More complex integrations are possible using the API. This is a set of Java classes that expose the business logic and objects and makes them available for inclusion in any Java application. From v6 to R8.0 the API was available for all installations; as of R8.1 the API was limited to EPPM only. This decision was reversed at R8.3 and is once again available for both variants of P6. EPPM systems.
It is also possible to make use of the Web Services interface to P6; this is layered on top of the API and provides interoperability with any other applications that make use of Web Services. For example, the Oracle Business Process Management suite can be used in combination with event-driven messages from P6 to develop standard business processes for project approval, initiation and update.
Note that use of the SDK incurs no extra licencing costs, while the API and Web Services require additional licences.
Training
We provide experienced trainers who can conduct online and classroom training on Primavera P6. If you have a need to learn Primavera then you can send us an email at palium.skills@gmail.com and we will be happy to respond.
We have provided answers to a lot of common questions in the sections below - just click on the question to see the answer - but if you can't find your specific question listed then please call us and we'll be happy to help. If we can't give you an answer immediately we'll usually be able to provide one within 24 hours.
General
- What is Primavera, exactly?
Portfolio and Programme Management
- What is Portfolio Management?
Typical attributes of projects being analyzed include each project's total expected cost, consumption of scarce resources (human or otherwise), expected timeline and schedule of investment, the expected nature, magnitude and timing of benefits to be realised, and relationship or inter-dependencies with other projects in the portfolio.
- What is Programme Management?
Bearing this in mind it can be seen that programme mananagement necessarily operates at a level above individual projects and is focused on coordinating and prioritising of resources across projects, managing links between the projects and minimising the overall costs and risks of the programme.
- Which Primavera products offer this functionality?
There are some basic portfolio analysis functions in P6 EPPM, with dashboard reports that can be configured to display and compare key project data, but for a comprehensive portfolio management solution that you should consider Primavera Portfolio Management. This product (formerly ProSight, acquired by Primavera Inc. in 2006) can operate standalone, but comes with a direct interface to P6 EPPM that allows exchange of data in both directions.
Project Management
- Is Primavera P6 the same as Oracle Projects?
Integrating Oracle Projects with Primavera P6 provides a comprehensive Enterprise Project Portfolio Management solution and performs the following features:
- Brings together complex scheduling and industry-specific PPM processes with project financial management, skills and inventory management, and other enterprise solutions
- Provides end-to-end visibility and control for improved decision making, coordination, and collaboration
- Provides consolidated view of enterprise and project portfolio for an accurate, up-to-date view of project, resources, and financial performance
- Creates coherent and complete solution for Enterprise PPM with ERP, database, middleware, and analytics
- What's the difference between P3E, P5 and P6?
- What's the difference between P6 and Primavera Contractor?
- What are the differences between P6 EPPM and P6 PPM?
There are also major differences between the reporting capabilities of the two versions. P6 PPM continues to run the traditional reports found in earlier versions of the product, while P6 EPPM also uses Oracle's BI Publisher to create web based reports that are viewed via dashboards in the browser. It also provides connectivity to other reporting tools - see the Reporting and Business Intelligence section below for more on this.
The final major difference is connectivity. P6 EPPM ships with a Java API that allows the development of custom interfaces to other products, and a Web Services interface layered on top of the API. The product is also designed to integrate with Oracle's Business Process Management toolset. In contrast, P6 PPM only offers the SDK, a desktop interface that exposes the underlying database as an ODBC data source. (Note: As of R8.3, P6 Professional ships with a Java API as well)
You may find this feature comparison chart useful.
- Can you configure P6 PPM as a multiuser system?
- Which project management product is right for me?
- What is a "standalone" copy of P6?
The advantage of this type of installation is that you do not have to have previously installed a database on the machine, as one is provided free of charge. There are restrictions associated with Oracle XE though - it is limited to 4GB of data, will only use up to 1GB of any available memory, and will only execute on 1 CPU core. If any of these are likely to cause problems you should use a full copy of Oracle or SQL Server to store your data. Note that that P6 R8.x will not work with SQL Server Express unless you are upgrading an existing standalone system based on an earlier version of P6.
- Can I still purchase P3 and/or SureTrak?
Business Intelligence and Reporting
- What reports come with Primavera P6?
While Primavera P6 EPPM still allows you to run traditional batch reports, it also offers an additional library of reports designed to operate within Oracle BI Publisher via a Restricted Usage Licence (RUL) for BI Publisher. These can be triggered on demand from within the web client or scheduled to run periodically, with their results available for view within the web client. If you want to make any changes to these reports then you will have to purchase a Full Usage Licence (FUL) of BI Publisher to allow you to develop your own reports.
- What is the Primavera Reporting Database?
Once the publishing of data to the reporting database has been configured, any external reporting tool (e.g. PCF's QEI Management Reporting or Crystal Reports) can be used to extract data from it.
- What is Primavera Analytics?
Risk Analysis
- What's the difference between Primavera Risk Analysis and PertMaster?
- Does Primavera P6 contain any risk analysis functionality?
- What does Primavera Contract Management do?
The current version is a web application built on top of Oracle's WebLogic application server and Business Intelligence Publisher reporting tool. It can be linked to external document management systems, and can exchange cost and schedule data with Primavera P6 EPPM and JD Edwards.
Implementation, Interfacing and Integration
- Can P6 be interfaced to an ERP system?
- Can P6 be interfaced to an Asset Management system?
- I need to develop a bespoke interface to P6 - what options do I have?
More complex integrations are possible using the API. This is a set of Java classes that expose the business logic and objects and makes them available for inclusion in any Java application. From v6 to R8.0 the API was available for all installations; as of R8.1 the API was limited to EPPM only. This decision was reversed at R8.3 and is once again available for both variants of P6. EPPM systems.
It is also possible to make use of the Web Services interface to P6; this is layered on top of the API and provides interoperability with any other applications that make use of Web Services. For example, the Oracle Business Process Management suite can be used in combination with event-driven messages from P6 to develop standard business processes for project approval, initiation and update.
Note that use of the SDK incurs no extra licencing costs, while the API and Web Services require additional licences.
Training
We provide experienced trainers who can conduct online and classroom training on Primavera P6. If you have a need to learn Primavera then you can send us an email at palium.skills@gmail.com and we will be happy to respond.