Creating a Provider

Two types of providers can be created for Primavera Gateway:

Creating Providers Supporting the Primavera Gateway Framework

Creating a provider for Primavera Gateway involves the following steps:

  1. Determining what data (business objects and fields) should be exchanged between two applications
  2. Determining what custom object mappings need to be created between Gateway, the source application and the destination application, and ensure the provider code is modified accordingly
  3. Determining what flows to support to integrate the data
  4. Creating the Java provider code and a set of description XML files

    The Java code supports the flows.

  5. Packaging all of the artifacts together so that they can be installed
  6. Installing and testing the provider

The following sections illustrate how to complete each task listed above to create a provider application in accordance to your organization's requirements that exchanges data using the Primavera Gateway framework.

Creating External Providers

To create provider applications that reside outside the Primavera Gateway framework, External Providers, download the Customization SDK from the Help menu of Primavera Gateway.

For more details on how to implement external provider applications, see gateway_external_provider_SDK.HTM in the SDK download.

A Sample External Provider is also delivered in Gateway. For more details on how to use the Sample External Provider in a business flow and a synchronization, see Readme_Gateway_External_Provider.txt in the SDK download.

In This Section

Determine What Data Should be Exchanged With a Primavera Application

Determine What Business Flows are Required for the Provider

Modifying Provider Code for Flexible Object Mapping

Creating the Java Provider Code and the Description XML Files

Packaging the Provider Artifacts

Installing the Provider

Testing the Provider



Legal Notices | Your Privacy Rights
Copyright © 2013, 2020

Last Published Monday, November 30, 2020