More Related Content
Similar to Primavera integration possibilities technical overview ppt
Similar to Primavera integration possibilities technical overview ppt (20)
Primavera integration possibilities technical overview ppt
- 2. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential 2
The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated
into any contract. It is not a commitment to
deliver any material, code, or functionality, and
should not be relied upon in making
purchasing decision. The development,
release, and timing of any features or
functionality described for Oracle’s products
remains at the sole discretion of Oracle.
Safe Harbor Statement
© 2012 Oracle Corporation
- 3. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Oracle Enterprise Software
Unprecedented Value
Lowers risk through a broader choice of solutions and connectivity
within and across the enterprise
Out-of-box integration of processes, user experience, intelligence,
and technology to reduce cost and provide flexibility to change
On an OPEN Standards-Based Architecture
INTEGRATED for High-Value and Flexibility
Solutions, not just administrative processes, that positively
influence market competitiveness
Deliver COMPLETE, Best-in-Class Solutions
- 4. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
100% Web Enterprise Architecture
• All P6 users can access P6 via a
web-browser
• Highly interactive, intuitive and
personalized
• All application administration is
accessible through the web browser
interface
• Alerts and notifications to various
destinations in various formats
• High performance
• Single Sign-On capabilities
Web Server
SQL
PMDB
EAI
Primavera Application Server
UI
Layer
Data Layer
Web Browser Clients
SSL
SSL
Bus Logic Layer
Web
Services
- 5. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Three Modes Of Integration
Web Server
SQL
PMDB
EAI
Primavera Application Server
UI
Layer
Data Layer
Web Browser Clients
SSL
SSL
Bus Logic Layer
Web
Services
- 6. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Three Modes Of Integration
Web Server
SQL
PMDB
Data Level
Integration
SQL SQL and ETL
EAI
Primavera Application Server
UI
Layer
Data Layer
Web Browser Clients
SSL
SSL
Bus Logic Layer
Web
Services
- 7. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Three Modes Of Integration
Web Server
SQL
PMDB
J2EE/ MQ/.NET
SOAP/etc.
Web Services
Events
Java and XML APIs
Data Level
Integration
Service Oriented
Integration
SQL SQL and ETL
3rd Party
Application
EAI
Primavera Application Server
UI
Layer
Data Layer
Web Browser Clients
SSL
SSL
Bus Logic Layer
Web
Services
- 8. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Three Modes Of Integration
Web Server
SQL
PMDB
J2EE/ MQ/.NET
SOAP/etc.
Web Services
Events
Java and XML APIs
Data Level
Integration
Service Oriented
Integration
UI
Integration
SQL
HTML / XML
SOAP
SQL and ETL
Custom Portlets
3rd Party
Application
3rd Party
Application
EAI
Primavera Application Server
UI
Layer
Data Layer
Web Browser Clients
SSL
SSL
Bus Logic Layer
Web
Services
- 9. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Three Modes Of Integration
Web Server
SQL
PMDB
J2EE/ MQ/.NET
SOAP/etc.
Web Services
Events
Java and XML APIs
Data Level
Integration
Service Oriented
Integration
UI
Integration
SQL
HTML / XML
SOAP
SQL and ETL
Custom Portlets
3rd Party
Application
3rd Party
Application
EAI
Primavera Application Server
UI
Layer
Data Layer
Web Browser Clients
SSL
SSL
Bus Logic Layer
Web
Services
- 10. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Primavera as a Consumer
3rd Party Web
Application
Primavera as a Provider
Service Oriented Integration via Web Services
• Interoperable
– .NET integration supported
• Enables consumption and
publication of web services
• Based on core Web services
standards
– WS-*
– WSDL
– SOAP
– XML
• SSO via SAML
• Eventing framework
Publish Primavera
WSDL
3rd Party Web
Application
External App
Consumes
Web Services
HTTP/SOAP
PMDB
Primavera
Consumes
External Web
Services
HTTP/SOAP
Publish External
App WSDL
PMDB
EAI
Primavera Application Server
Bus
Logic
Layer
Data Layer
Web
Services
UI Layer
EAI
Primavera Application Server
Data Layer
Web
Services
UI Layer
Bus
Logic
Layer
- 11. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Business Services Delivered as Web Services
• Supports Rapid composite
application development
• An efficient and optimized
approach for integrating with
Primavera Applications
• Business object based services
provide the following operations
– Create
– Read
– Update
– Delete operations
• Enables the Primavera
Applications to fully interoperate
as part of a Service Oriented
Architecture
Project
Baseline
Issue History
Budget Change
Code
Assignment
Funding
Issue
Note
Portfolio
Resource
Resource
Quantity
Spending Plan
Threshold
Schedule
Options
WBS
WBS Milestone
Activity
Activity Service
Code
Assignment
Note
Expense
Owner
Period Actual
Step
Step Template
Item
Step Template
Relationship
Resource
Assignment
Resource
Assignment
Period Actual
Resource
Service
Code
Assignment
Curve
Rate
Role
Team
Role Limit
Role Rate
Role Service
Role Team
Shift
ResourceProject
EPS Service
B udget Change
Log
Funding
Note
Spending Plan
EPS
* For a full list of Web Services available, please refer to the P6 Web Service Reference Manual
- 12. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Event Enablement
Risk
Baseline
Budget
ChangeLog
Code
Assignment
Document
EPS
EPSFunding
EPSBudget
ChangeLog
EPSNote
Issue
ProjectNote
ProjectPortfolio
ProjectResource
WBS
Activity
Activity
Feedback
Risk
Code
Assignment
Note
Expense
Owner
Step
Relationship
Resource
Assignment
Assignment
Code
Assignment
ResourceRate
ResourceRole
ResourceTeam
Role
Role Rate
Role Team
ResourceProject
Admin
User
User OBS
Category
Impact
MatrixScore
MatrixThreshold
Response Action
ResponseActionImpact
ResponsePlan
ScoreMatrix
Treshold
ThresholdLevel
Special
Ops
Schedule Project
Summarize Project
Apply Actuals
Approve Timesheet
Store Period
Performance
* For a full list of Events available, please reference the Using Events with P6 8.2 guide.
• Powerful component in creating:
– Notifications
– Workflows
– Custom business processes
• XML messages sent to JMS
queue
• Triggered on
– Creating / updating business
objects
– Invoking special operations
- 13. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Workflow/Business Process Management (BPM)
• Leverages Oracle BPM Suite
• Initiate workflows within P6
– Launched by users or P6
event actions
• Participate in workflows
– Workflow worklist
– Email notification
• Monitor workflow status
– Indicate where workflow is
currently
– Actions taken in previous
workflow steps
- 14. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Workflow Development
• BPM Studio
– IT Developer graphical
modeling tool
– Business Process
Modeling Notation
(BPMN) 2.0 standard
• BPM Process Composer
– Business Users to build
and modify business
processes
- 15. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Workflow Form Generation
• Visual Designer
• Completely auto-generated forms
• Data control for drag and drop
editing
• Mash up data from other sources
• Rich set of interactive UI elements
• Charting and other visualization
elements
- 16. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Demo #1
Primavera Business Forms
______________
Web Services enable Business Forms
No coding required!
- 17. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Demo #2
Primavera Web Parts (Portals)
______________
Open standards-based Web Services
.NET integration is easy!
- 18. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
Demo #3
Primavera – Jira Integration
______________
Web Services PTP Integration
SOAP and ReST
- 20. Copyright ©2012, Oracle. All rights reserved.
Oracle Confidential
San Francisco 2012
September 30 – October 5
Register and Exhibit Now! oracle.com/openworld