User Defined Agreement Sample Projection

Provance.TypeProjection.UserDefinedAgreementSample (TypeProjection)

Element properties:

TypeProvance.Class.UserDefinedAgreement
AccessibilityPublic

Source Code:

<TypeProjection ID="Provance.TypeProjection.UserDefinedAgreementSample" Accessibility="Public" Type="ProvanceCommon!Provance.Class.UserDefinedAgreement">
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementHasUser']$" Alias="Manager"/>
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementHasLocation']$" Alias="Location"/>
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementHasSupplier']$" Alias="Supplier"/>
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementHasCostCenter']$" Alias="CostCenter"/>
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementHasOrganization']$" Alias="Organization"/>
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementIsRelatedToAgreement']$" Alias="RelatedTargetAgreements"/>
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.AgreementIsRelatedToAgreement' SeedRole='Target']$" Alias="RelatedSourceAgreements"/>
</TypeProjection>