- Overview
- Getting Started
- 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 by Primavera Providers
- Executing a Business Flow
- Flow Step Sequence in a Master Data Business Flow
- Flow Step Sequence in a Project Data Business Flow
- Flow Step Sequence in a Migration Data Business Flow
- Flow Step Sequence for Compare Step in Business Flows
- Flow Step Sequence for External Java Custom Steps in Business Flows
- Flow Step Sequence for Internal Java Custom Steps for On-Premises
- Flow Step Sequence for Custom Steps in Gateway Scripting Language for Business Flows
- Examples of Sample Flows
- Modifying Provider Code for Flexible Object Mapping
- Creating the Java Provider Code and the Description XML Files
- Creating Java Provider Code
- Creating the Description XML files
- Recommended Guidelines
- Modifying Providers to use the Two-Way XRefDefinition Keys
- Supporting Filters in the Provider Description XML File
- Example of a Provider Description XML File
- EnterpriseTrack Provider XML Files
- File Provider Files
- Gateway Files
- P6 Provider Files
- Primavera Cloud Provider Files
- Sample Provider Files
- Unifier Provider Files
- Packaging the Provider Artifacts
- Installing the Provider
- Testing the Provider
- Creating an Event Provider
- Appendix A: Sample Provider
- Appendix B: Sample Event Provider Descriptor File Notes
- Appendix C: Primavera Gateway Schema Files
- Data Value Mapping Files (*DVM.xml)
- Event Provider Files (*EventProvider.xml)
- FieldMapTemplate Files (*FieldMapTemplate.XML)
- FileConverter Files (*FileConverter.XML)
- Flow Files (*Flow.XML)
- FlowDefinition Files (*FlowDefinition.XML)
- Data Dictionary Files (*MetaData.xml)
- Provider Files (*Provider.xml)
- XRefDefinition File (*xrefDefinition.xml)
- DataConfiguration File (*dataConfiguration.XML)
- Copyright