Cireson.AssetManagement.PurchaseLine Item [Purchase]

Cireson.AssetManagement.Purchase (ClassType)

Cireson Asset Management Line Item [Purchase]

Element properties:

Base ClassSystem.ConfigItem
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId2b5d72b1-0694-23bf-6ee5-7a0e49ec36f0

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType Scale
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False       
System.ConfigItem:
ObjectStatus  enum  Object Status Object status false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum   
AssetStatus  enum  Asset Status Asset status false 256      System.ConfigItem.AssetStatusEnum   
Notes  richtext  Notes Notes false 4000         
Cireson.AssetManagement.Purchase:
Name  string  Name true 256  False       
ExpectedDate  datetime  Expected Date false 256         
ReceivedDate  datetime  Received Date false 256         
Cost  decimal  Cost false 15       
UnitCost  decimal  Unit Cost false 15       
AdditionalCharges  decimal  Additional Charges false 15     
Units  int  Units false 15         
PurchaseTaxRate  decimal  Tax Rate (\%) false 15     
OverrideLocationTax  bool  Override Location Tax false 256    False     
Currency  enum  Currency false 256      Cireson.AssetManagement.CurrencyEnum   
PurchaseType  enum  Line Item Type false 256      Cireson.AssetManagement.PurchaseTypeEnum   

Health Model:

Source Code:

<ClassType ID="Cireson.AssetManagement.Purchase" Accessibility="Public" Abstract="false" Base="System!System.ConfigItem" Hosted="false" Singleton="false" Extension="false">
<Property ID="Name" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ExpectedDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ReceivedDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="Cost" Type="decimal" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="15" MinLength="0" Required="false" Scale="2"/>
<Property ID="UnitCost" Type="decimal" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="15" MinLength="0" Required="false" Scale="2"/>
<Property ID="AdditionalCharges" Type="decimal" DefaultValue="0" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="15" MinLength="0" Required="false" Scale="2"/>
<Property ID="Units" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="15" MinLength="0" Required="false" Scale="0"/>
<Property ID="PurchaseTaxRate" Type="decimal" DefaultValue="0" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="15" MinLength="0" Required="false" Scale="3"/>
<Property ID="OverrideLocationTax" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" DefaultValue="False"/>
<Property ID="Currency" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.CurrencyEnum"/>
<Property ID="PurchaseType" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.PurchaseTypeEnum"/>
</ClassType>