primavera gateway overview - oracle primavera p6 collaborate 14

37
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential Oracle Restricted 1 Primavera Gateway John Pikovskiy Principal Product Manager PGBU Strategy April 2014

Upload: p6academy

Post on 17-Aug-2015

132 views

Category:

Business


8 download

TRANSCRIPT

Page 1: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 1

Primavera Gateway John Pikovskiy – Principal Product Manager PGBU Strategy April 2014

Page 2: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 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 decisions. 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

Page 3: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 3

Outline

Integration Strategy Overview

Current Capabilities in PG 1.1

Roadmap and Planned Features

Page 4: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 4

Gateway Overview

Page 5: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 5

Oracle Primavera Integration Strategy Integrating Primavera with 3rd Party Product

Complete

– Spans across all asset intensive industries

– Supports all project driven use cases

– ERP agnostic design

Extensible

– Adjustable to customer specific needs and requirements

Supported

– All Oracle Solution

– On-going development to enhance the Gateway and stay current with platforms and current

versions of integrated products

Page 6: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 6

Integration Strategy Architectural Overview

Primavera Gateway

No

n P

rim

avera

A

pp

licati

on

s

Prim

avera

EP

PM

Integration Broker

Graphical User Interface

Configuration ; Role-based security; Ad-hoc synchronizations; Monitoring

Maximo Provider by Pipeline

SAP Provider

Unifier

Provider*

EBS Provider by Project Partners

EAM Provider^

JDE Provider by Morpheus

P6 Provider

VCP Provider^

Pu

blic

AP

I

Inte

gra

tion

Syn

ch

Se

rvic

es

Compare

Industry-Specific Flows and Data Maps

Routine Maintenance; Shutdown and turnaround; Capital Project

Logging

Scheduling Audit

Customizations

Sample Provider

Ventyx Provider by Pipeline

EnterpriseTrack

Provider

* Not available in Primavera Gateway v1.1. Planned for next major version of Primavera Gateway

^ Not included in Primavera Gateway v1.1. Will be developed by partners after initial release of Primavera Gateway

“Prime” (CPM)

Provider

Page 7: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 7

System Breakdown Technical Overview

Web Tier

Business Tier

Database

Client

Browser based (HTML, JQuery, Bootstrap, RequireJS)

Primavera Gateway

J2EE / Weblogic

ERP Specific Oracle Oracle,

SQL Server

P6 ERP/EAM

Integration Broker

Java Interface definitions for providers, Canonical data model, Orchestration of flows, Job scheduling

P6 Provider ERP Provider

HTTP / HTTPS

JPA Eclipse link

Vendor

Specific

API

SOAP – based

Web Services

Page 8: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 8

Complete Framework Features

Flexible Data Exchange – Definition of data ownership – separate flows for import vs. export

– Customer defined attribute mappings for each flow

– Support for non-common attributes – UDFs, Codes.

Error Handling – Automatic notifications

– Partial error handling

Scalability and Ease-of-Use

– Synch by entity (resource assignments, Activities, WBS, etc.)

– Synch changed data only

– Synch for a range of projects

Page 9: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 9

Extensible Integration Strategy

Primavera Framework provides common/standard integration – Support for recommended / best practice flows

– Support for commonly shared attributes

– Configuration and scheduling

Consulting Services or Custom Work should be expected and

planned

– ERP Providers

– Custom Flows

– Mapping of user defined attributes and non-common attributes

– Logic to handle data exceptions and specific business rules

• On-going development to enhance integration solution

Page 10: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 10

Supported Overall Framework Benefits

Reduced cost of ownership – Licensing, Installation, Hardware, Maintenance, Customization, Support

– Customizations require standard Java skills

Time To Market – Pre-build industry-specific flows and data maps

– Providers for each version of Primavera and ERP which ensures compatibility.

– 6-8 month development cycle

Performance and Scalability

– Java versus XML based payloads are much quicker

– Less layers data has to pass through

Page 11: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 11

Data Flow Example ERP to P6 flow

ERP

P6 PI Data

ERP

Data P6 Data

P6 Data Parallel

Read

Canonical Data Format & Compare Service

Delta Only Writes

Page 12: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 12

Common Integration Flows Conceptual Object Data Map

Resource Dictionary

Project / WBS / Work Orders

Tasks / Operations

Resource Assignments

Material Component

Budget / Forecast

Actual Cost

Resource Dictionary

Project / WBS / UDF

Activities

Activities / Assignment

Budget / Progress

Cost / UDF

Resource Assignments

ERP/EAM P6

Actual Hours Actual Hours

Page 13: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 13

Primavera Gateway 1.1

Page 14: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 14

Primavera Gateway v1.1: What is new

Target: FY 2014

• Global Calendars

• Cost Accounts

• “Prime” Provider

• Instantis Provider Additional Data

• Fixed WBS level synchronization

• Flexible synchronization based on User ‘tagging” WBS node in p6 for synchronization

• Activities and assignment spread over time – calendar (week, month) or financial periods. Expose additional Spread Data objects: Expense Costs, Role

Project Summary

• Filtering capabilities for synchronization and monitoring page

• E-mail notifications

• Enhanced installation

• New UI consistent with Oracle Primavera Prime

Usability Enhancements

• Ability to designate field map as “create only” or “update only” or both

• Export Global Data from P6

• Cloud Ready: Groovy scriptable customization, UI for data maps configuration

• Support to register multiple providers.

Advanced Features

Page 15: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 15

SAP Provider for PG v1.1: What is new

Target: FY 2014

•Additional selection criteria as ‘Cost Center’ for Employee Resource Master

•Transferring Workcenter Resource Calendar Global Data

•Milestone Synchronization

•Synchronization of SAP ‘System Status’ and ‘User Status’ at Project and WBS level

•Option for the user to create activities with different SAP Control Key from P6 to SAP using P6 Activity Code Assignment

•Option of defining range of SAP Project ID’s in the selection criteria for Project Synchronization

•Synchronizing specific WBS hierarchy from SAP to P6

Project Structures

•Additional PM Order Selection Options, like Functional Location, Company Code, Business Area, Asset, Basic and Actual Dates, etc.

Plant Maintenance

•Support for the latest SAP ECC Ehp 7 SAP Platform

Page 16: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 16

Data Dictionary

Page 17: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 17

Data Mapping

Page 18: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 18

Data Flows

Page 19: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 19

Synchronization Definitions

Page 20: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 20

Automatic Synchronization Scheduling

Page 21: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 21

Import Calendar

Page 22: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 22

WBS Filtering

Page 23: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 23

Export Spread Data Flow

Page 24: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 24

E-mail Notification

Page 25: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 25

Filtering on Synchronizations Page

Page 26: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 26

Filtering on Monitoring Page

Page 27: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 27

Asset Management SAP Oracle Primavera

Page 28: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 28

Project Management SAP Oracle Primavera

Page 29: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 29

Materials Management Integration – In-Stock Materials

Page 30: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 30

Materials Management Integration – Non-Stock Materials

Page 31: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 31

Supported Versions and Platform

Primavera Gateway 1.1

OS Software Comments

Database MS Win 2k8 R2 SP1 x64

Ora11g R2 v3 and v4

Oracle 12c

MS Win 2k8 SP2 x32 ,x64

MS Win 2012 x64

OEL 5.9 and 6.3 x32,x64

Application MS Win 2k8 R2 SP1x64

Oracle Weblogic 11g (10.3.6)

Oracle Weblogic 12c (12.1.2) Sun JDK 1.7.0.51 MS Win 2k8 SP2 x32 ,x64

MS Win 2012 R2 x64

OEL 6.3 x32,x64

Client MS Win 7 SP1 x32,x64,

MS Win 8 x32, x64

Any platform running supported

browser

IE9, IE10, IE11 Supported Languages:

English, German, French, Simpl.

Chinese, Japanese, Russian, Spanish,

Trad. Chinese, Brazilian Portuguese,

Italian, Korean

Firefox 24.2+

Chrome 32 +

Authentication LDAP, OID 11g, AD 2k8, AD 2012

Providers

Primavera P6 EPPM v 8.2, EPPM v 8.3 Requires adapter for Web Services

SAP ECC 6.0 All Enhancement Packs up to version 7

Oracle Primavera Prime V 14.1

EnterpriseTrack V 8.7

Page 32: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 32

Roadmap

Page 33: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 33

Primavera Gateway Backlog

Planned releases – Primavera Gateway v1.1 – FY 2014 – Enhance integration capability for P6

– Primavera Gateway v2.0 – FY 2015 – Support additional Primavera Products(Unifier 10, Instantis 8.8)

– Primavera Gateway v2.x – FY 2015 – Advanced OOTB capabilities for Project Driven Supply Chain

Primavera Framework Enhancements – Cloud Support– Oracle continues push towards cloud enable offerings, integration has to support this model as well

– Providers– the library of pre-built integration has to continue to grow

– API – need to allow connecting Primavera Gateway using application native UI or other integration platforms

– Usability Improvement – make Primavera Gateway easier to use, more robust, and competitive

On-going development of Providers for External Applications – EBS – adapter for Project Costing / Project Management (work started for 2.0 release)

– PDSC – adapter for VCP (work started for 2.0 release)

– JDE – adapter for Enterprise One

• Partner Involvement – Work with partners to develop providers for specific ERPs and Use Case – IFS, PSFT, WAM, EAM, etc

– Existing integrations : EBS PA by Project Partners; JDE E1 by Morpheus; SAP/Maximo/Ventyx by Pipeline

– Certify partner’s providers through OVI

Page 34: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 34

Primavera Gateway v2.0: Complex Integration Scenarios

Target: FY 2015

• Fully Scriptable updates

• UI for user provisioning

• Cloud-enabled external providers Cloud Support

• Unifier provider. Continue to enhance P6 , Instantis , and “Prime” providers

• EBS Projects provider; VCP / ASCP provider

• Ability to “chain” multiple jobs together Additional Providers Support

• Exposing job status and job execution progress via WS

• Ability to set synchronization job in native UI (PM staring synch in P6) API

• Near Real Time” synchronizations – ability to trigger synchronization job based on application events and triggers

• Data Level Security – allow to differentiate flows and synchronization definitions by User

• Enhanced filtering capabilities – allow to synchronize part of the project (for example, only activities with specific activity code)

• UI for “metadata” manipulation (configuring maps)

• Dynamic lookups for synchronization parameters

Usability Enhancements

Page 35: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 35

Q / A

Page 36: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 36

Page 37: Primavera Gateway overview - Oracle Primavera P6 Collaborate 14

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 39