Primavera Gateway Overview
Primavera Gateway is an application that facilitates sharing project and resource information between P6 EPPM and third-party applications, enabling you to combine P6's project portfolio management and scheduling functionality with other enterprise software.
Primavera Gateway is comprised of three main components:
- Gateway application: Web application that synchronizes data between P6 EPPM and third-party application using business data flows and XML files.
- P6 provider: Java package that contains the data definitions and mappings of P6 EPPM fields to be exchanged between the third-party system and P6 EPPM.
- Third-party provider: Java package that contains the data definitions and mappings of the third-party fields to be exchanged between P6 EPPM and the third-party system.

Primavera Gateway consists of three user roles to execute tasks in the application:
- Developer role: Create data mappings and flow types.
- User role: Synchronize data between two systems and monitor the results.
- Admin role: Super-user role that enables the user to perform all actions in the application.
Primavera Gateway includes three business flow types that define data that can be moved between deployments, and the direction the data will move. The developer or admin creates the business flow type templates to use in synchronizations.
- Import Master Data: Moves third-party global-level data into P6 EPPM.
- Import Project Data: Moves third-party project-level data into P6 EPPM.
- Export Project Data: Moves P6 EPPM project-level data into third-party system.
Legal Notices
Copyright © 2008, 2013, Oracle and/or its affiliates. All rights reserved.