General Asset Sample Projection

Provance.TypeProjection.GeneralAssetSample (TypeProjection)

Element properties:

TypeProvance.Class.GeneralAsset
AccessibilityPublic

Source Code:

<TypeProjection ID="Provance.TypeProjection.GeneralAssetSample" Accessibility="Public" Type="ProvanceAsset!Provance.Class.GeneralAsset">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardIsHardwareCatalogSerialized']$" Alias="Model">
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareCatalogSerializedHasManufacturer']$" Alias="Manufacturer"/>
</Component>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasSupplier']$" Alias="Supplier"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasPurchaseOrder']$" Alias="PurchaseOrder">
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.PurchaseLineItemIsForPurchaseOrder' SeedRole='Target']$" Alias="LineItem"/>
</Component>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasInvoice']$" Alias="Invoice">
<Component Path="$Context/Path[Relationship='ProvanceCommon!Provance.Relationship.InvoiceLineItemIsForInvoice' SeedRole='Target']$" Alias="LineItem"/>
</Component>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasUser']$" Alias="AssignedUser"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasResponsibleUser']$" Alias="ResponsibleUser"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasCostCenter']$" Alias="CostCenter"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasLocation']$" Alias="Location"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasHardwareMaintenanceAgreement']$" Alias="MaintenanceAgreement"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasLeaseAgreement']$" Alias="Lease"/>
<Component Path="$Context/Path[Relationship='ProvanceAsset!Provance.Relationship.HardwareAssetStandardHasWarrantyAgreement']$" Alias="Warranty"/>
</TypeProjection>