• Primavera Gateway Overview
  • About Consent Notices
    • About Personal Information (PI)
    • Configuring Consent Notices for Primavera Gateway
    • Auditing Consent Forms for Primavera Gateway
    • Cookies Policy in Gateway
  • Gateway Setup and Data Transfer Process Flow
  • What's New
  • Keyboard Shortcuts
  • Working with Search
  • Searching Documentation
  • Using the Dashboard
  • Primavera Gateway Developer Tasks
    • Preparing to Transfer Data between Applications: Example
    • Setting up Primavera Gateway
      • Configuring Gateway Settings
      • Downloading Customization SDK
      • Setting Application Deployments
        • Adding an Application Deployment Connection
          • Adding a Sample Provider Deployment with an Event Listener: Example
          • Adding a File Deployment to Upload File Data: Example
          • Adding an File Deployment for CSV Files: Example
          • Adding a File Deployment to Support Excel Files (xlsx): Example
          • Adding a File Deployment with Rest Service Connection: Example
          • Adding an External Provider Deployment: Example
        • Copying an Application Deployment
          • Copying a Unifier Deployment for the Production Environment: Example
        • Delete an Application Deployment
      • Customizing Primavera Gateway
        • Exporting Configuration Data Files by Provider
          • Exporting Configuration Data by Provider: Example
        • Exporting Configuration Data by Synchronization
          • Exporting Configuration Data by Synchronization: Example
        • Importing Configuration Data Files
          • Importing Configuration Data by Provider: Example
          • Importing Configuration Data Files by Synchronization: Example
          • Importing a Customization File: Example
        • Adding Custom Steps Using Gateway Scripting Language
          • Adding P6 Provider Custom Step: Example
        • Using Parsers and Generators
          • Adding Parsers and Generators
            • Adding a Role Parser: Example
            • Adding a Role Generator: Example
        • Using Add-Ins to Manage Customizations
          • Deleting Add-Ins
      • Using Data Dictionaries and Business Objects
        • Features of Provider Data Dictionaries
        • Adding Objects and Fields to Data Dictionaries
          • Adding a Unifier Provider Object to the Data Dictionary - Example
        • Editing Objects and Fields in Data Dictionaries
          • Editing a Gateway Provider Object in Data Dictionary - Example
          • Adding a New Cross-Reference Key for Flexible Object Mapping: Example
        • Copying Objects in Data Dictionaries
          • Copying the Resource Object in Gateway: Example
        • Adding or Editing Codes and UDFs to Data Dictionaries
        • Adding Object Mappings in Data Dictionaries
        • Importing Objects and Fields into File Data Dictionary
        • Deleting Objects in Data Dictionaries
        • Removing External Provider Data Dictionaries
      • Creating Field Mapping Templates
        • Adding or Editing Field Mapping Templates
          • Adding a Custom Field and Field Mapping Template: Example
          • Adding Field Mapping Templates for Flexible Object Mapping: Example
          • Adding a Field Mapping Template with Groovy Code: Example
          • Adding a Field Mapping Template for a CSV File: Example
          • Adding a Field Mapping Template for Role Object: Example
        • Copying Field Mapping Templates
          • Copying an Activity Mapping Template: Example
      • Creating Business Flows to Transfer Data
        • Adding or Editing Business Flows
          • Adding a Business Flow for Flexible Object Mapping: Example
          • Adding a Master Data Business Flow to Send Data from CSV File to Unifier: Example
          • Adding a Master Data Business Flow to Send Data to an Excel File: Example
          • Adding a Master Data Business Flow to Send Role Data to an Excel File (.xls): Example
          • Adding a Project Data Business Flow with Custom Step Using Gateway Scripting Language : Example
        • Copying Business Flows
          • Copying a Business Flow: Example
      • Setting Up Gateway to Support CSV Files
        • Setting Up Gateway to Support CSV Files: Example
      • Setting Up Gateway to Support Excel Files
        • Setting Up Gateway to Support Excel Files: Example
      • Setting Up Flexible Object Mappings
        • Adding Flexible Object Mappings: Example
      • Setting Up Gateway to Save Data in Any Supported File Format
        • Setting Up Gateway to Save Data in Any Supported File Format: Example
    • Frequent Tasks in Primavera Gateway
      • Defining Business Flows
      • Viewing Field Mappings
      • Viewing Field Mapping Templates
      • Viewing Available Business Objects
      • Viewing Business Object Fields
  • Primavera Gateway User Tasks
    • Applying Filters to the Current View
    • Transferring Data between Applications
      • Transferring Data between Applications: Example
      • Transferring Data between Distinct P6 Environments: Example
      • Transferring Project Data From File to P6 Using File Upload: Example
      • Transferring Project Data from File to P6 Using FTP: Example
      • Transferring Project Data Using Custom Step: Example
      • Transferring Project Data from P6 to File Using File Path: Example
      • Transferring Data from File Provider in CSV Format to P6: Example
      • Transferring Role Data from a CSV File to Unifier: Example
      • Transferring Role Data from P6 to an Excel File (.xlsx): Example
      • Transferring Role Data from P6 to an Excel File (xls): Example
      • Transferring Data from an External Provider to P6: Example
      • Transferring Lean Task Data from Primavera Cloud to Activity Steps in P6
      • Working with Event-based Synchronizations
        • Setting Up Event-Based Synchronizations
          • Transferring Data Using the P6 Event Listener: Example
          • Transferring Data Using the Sample Event Listener: Example
    • Copying Synchronizations
      • Copying a Synchronization: Example
    • Scheduling a Synchronization Job Chaining Sequence
      • Transferring Data Using a Synchronization Job Sequence: Example
    • Monitoring Flow Step Details in the Transfer of Data between Applications
      • Job Status Indicators
    • Monitoring Object Data Details in the Transfer of Data between Applications
    • Saving File Data in Any Supported Format: Example
  • Creating CSV and Excel Files for Gateway
    • Creating a CSV File for Gateway: Example
    • A Single Project CSV File: Example
    • A CSV File with Multiple Projects Organized by Object: Example
    • A CSV File with Multiple Projects Organized by Project: Example
    • A Single Project Excel File: Example
    • An Excel File with Multiple Projects Organized by Object: Example
    • An Excel File with Multiple Projects Organized by Projects: Example
  • Creating XML Files for Gateway
    • XML File for Hierarchical Objects: Example
    • Customization XML File for Flexible Object Mapping: Example
  • Glossary
  • Copyright