Cost Event
Provance.ITAM.CostEvent (ClassType)
Defines the basic properties of Cost Event
Element properties:
Class Hierarchy:
Class Properties:
Health Model:
Source Code:
<ClassType ID="Provance.ITAM.CostEvent" Accessibility="Public" Abstract="false" Base="SystemLibrary!System.Entity" Hosted="false" Singleton="false" Extension="false">
<Property ID="Id" Type="string" AutoIncrement="true" Key="true" DefaultValue="{0}"/>
<Property ID="CostEventType" Type="enum" EnumType="CostEventType"/>
<Property ID="Amount" Type="decimal" MaxLength="38" MinLength="1" Scale="2"/>
<Property ID="AmountCurrency" Comment="ISO" Type="string" MaxLength="3"/>
<Property ID="EffectiveDate" Type="datetime"/>
<Property ID="PurchaseOrderNumber" Type="string"/>
<Property ID="PurchaseOrderDate" Type="datetime"/>
<Property ID="Reference" Type="string" MaxLength="1000"/>
<Property ID="Description" Type="string" MaxLength="1000"/>
<Property ID="SupplierDetails" Type="string" MaxLength="1000"/>
<Property ID="SupplierInvoiceNumber" Type="string"/>
<Property ID="InvoiceAmount" Type="decimal" MaxLength="38" MinLength="1" Scale="2"/>
<Property ID="InvoiceAmountCurrency" Comment="ISO" Type="string" MaxLength="3"/>
<Property ID="InvoiceDate" Type="datetime"/>
<Property ID="Notes" Type="richtext" MaxLength="4000"/>
</ClassType>