XRefDefinition File (*xrefDefinition.xml)

Purpose

This schema can be used to create a two-way cross-reference mapping between any provider and Gateway. The file describes the elements that keys are used to establish the links between the business objects in the provider application and the business objects in Gateway. The provider application can behave as the source provider or the destination provider. The major advantage of using this schema allows you to extend the use of your provider application by opening it up for integrations with more than one ERP application and therefore, can be used in multiple integration scenarios as long as the cross-mapping files contain common Gateway business objects.

Schema file

XRefDefinition.xsd

Contents

An XRefDefinitions element containing the following elements:

Element

Type

Parents

Description

XRefDefinition

XRefDefinitionType

XRefDefinitions

The container element for the cross-reference element.

XRefDefinitionType Table

Element

Type

Parents

Description

AppName

string

XRefDefinition

The container element for the application name.

Note: The name should match the appropriate /MetaData/App/Name that is specified in the *MetaData.xml file.

XRefObjectDefinition

XRefObjectDefinitionType

XRefDefinition

The container element for elements that identify the object and the identifiers.

XRefObjectDefinitionType Table

Element

Type

Parents

Description

AppObjectName

string

XRefObjectDefinition

The container element for the application name.

Note: The name should match the appropriate /MetaData/App/Name that is specified in the *MetaData.xml file.

PDIObjectName

string

XRefObjectDefinition

The container element for the Gateway (PDI) business object name if different from the value specified by the Name element.

AppKeyFieldName

string

XRefObjectDefinition

The container element for the name of the key field that is to be used to find the matching field in the application.

Related Topics

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)

DataConfiguration File (*dataConfiguration.XML)



Legal Notices | Your Privacy Rights
Copyright © 2013, 2021

Last Published Thursday, December 16, 2021