• Overview
    • Primavera Gateway System Architecture
    • Minimum Requirements
  • Getting Started
    • Considerations for Creating Providers and Event Providers
    • Using the Sample Provider Code to Develop a Provider
      • Components of a Provider
    • Using the Sample Event Provider to Develop an Event Provider
      • Components of an Event Provider
  • Creating a Provider
    • Determine What Data Should be Exchanged With a Primavera Application
    • Determine What Business Flows are Required for the Provider
      • Flow Types Supported for Primavera Providers
      • Define the Flow Steps in a Flow
        • Flow Sequence When Importing Master Data
        • Flow Sequence When Importing Project Data
        • Flow Sequence When Exporting Project Data
        • Flow Sequence When Exporting Master Data
        • Flow Sequence When Using the Compare Step
        • Flow Sequence When Using Master Data
        • Flow Sequence When Using Project Data
      • Examples of Sample Flows
    • Creating the Java Provider Code and the Description XML Files
      • Creating Java Provider Code
      • Creating the Description XML files
        • Recommended Guidelines
        • Supporting Filters in the Provider Description XML File
        • Example of a Provider Description XML File
        • EnterpriseTrack Provider XML Files
        • P6 Provider XML Files
        • PDI XML Files
        • Sample Provider XML Files
        • Prime Provider XML Files
        • Unifier Provider XML Files
    • Packaging the Provider Artifacts
    • Installing the Provider
      • Loading Seed Data into the Database
      • Configuring Primavera Gateway
        • Adding User-Defined Fields (UDFs) and Codes to P6 EPPM
        • Adding, Updating, or Customizing Gateway Metadata
        • Adding or Removing Providers
    • Testing the Provider
  • Creating an Event Provider
    • Determining What Type of Event Provider to Create
    • Creating the Event Provider Java Code and the Event Descriptor XML File
      • Creating the Event Provider Java Code
        • Using the Poll Method
        • Using the Receive Method
      • Creating the Event Provider Descriptor XML File
    • Packaging the Event Provider
  • Appendix A - Sample Provider
    • A Sample Provider
    • Example: SampleProvider XML Document
    • Example: Assigning A Notebook Topic to an Activity
    • Example: Creating a Calendar Object
  • Appendix B - Sample Event Provider Descriptor File Notes
  • Appendix B - Primavera Gateway Schema Files
    • Data Value Mapping Files (*DVM.xml)
    • Event Provider Files (*EventProvider.xml)
    • FieldMapTemplate Files (*FieldMapTemplate.XML)
    • Flow Files (*Flow.XML)
    • FlowDefinition Files (*FlowDefinition.XML)
    • Data Dictionary Files (*MetaData.xml)
    • Provider Files (*Provider.xml)
    • XRef Files (*xref.xml)
    • DataConfiguration File (*dataConfiguration.XML)
  • For More Information
    • Where to Get Documentation
    • Where to Get Training
    • Where to Get Support
    • Documentation Accessibility