Class.Siren.AssetManagement.PeripheralsPeripherals

Class.Siren.AssetManagement.Peripherals (ClassType)

Class for Peripherals

Element properties:

Base ClassSystem.ConfigItem
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIdfe6d5ae6-81c8-707d-ee26-510dd17efcfc

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value EnumType
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       
Class.Siren.AssetManagement.Peripherals:
PeripheralsID  string  Asset ID ID for Peripherals true 256  False  PE{0}   
PeripheralsDisplayName  string  Asset Name Asset Name for Peripherals false 256  False     
PeripheralsProductNumber  string  Product Number Product Number for Peripherals false 256  False     
PeripheralsSerialNumber  string  Serial Number Serial Number for Peripherals false 256  False     
PeripheralsInventoryNumber  string  Inventory Number Inventory Number for Peripherals false 256  False     
PeripheralsComments  string  Comments Comments for Peripherals false 256  False     
PeripheralsContractNumber  string  Contract Number Contract Number for Peripherals false 256  False     
PeripheralsMaintenanceEndDate  datetime  Maintenance End Date Maintenance End Date for Peripherals false 256       
PeripheralsWarrantyStartDate  datetime  Warranty Start Date Warranty Start Date for Peripherals false 256       
PeripheralsWarrantyEndDate  datetime  Warranty End Date Warranty End Date for Peripherals false 256       
PeripheralsType  enum  Type Type for Peripherals false 256      Enum.Siren.AssetManagement.Peripherals.PeripheralsType 
PeripheralsModel  enum  Model Model for Peripherals false 256      Enum.Siren.AssetManagement.Peripherals.PeripheralsModel 
PeripheralsStatus  enum  Status Status for Peripherals false 256      Enum.Siren.AssetManagement.CommonAssetStatus 
PeripheralsRegion  enum  Region Region for Peripherals false 256      Enum.Siren.AssetManagement.CommonAssetRegion 
PeripheralsSite  enum  Site Site for Peripherals false 256      Enum.Siren.AssetManagement.CommonAssetSite 
PeripheralsCountry  enum  Country Country for Peripherals false 256      Enum.Siren.AssetManagement.CommonAssetCountry 
PeripheralsLocation  enum  Location Location for Peripherals false 256      Enum.Siren.AssetManagement.CommonAssetLocation 
PeripheralsStockLocation  enum  Stock Location Stock Location for Peripherals false 256      Enum.Siren.AssetManagement.CommonAssetStockLocation 

Health Model:

Source Code:

<ClassType ID="Class.Siren.AssetManagement.Peripherals" Base="System!System.ConfigItem" Accessibility="Public" Abstract="false" Hosted="false" Singleton="false">
<Property ID="PeripheralsID" Key="true" Type="string" DefaultValue="PE{0}" Required="true" AutoIncrement="true"/>
<Property ID="PeripheralsDisplayName" Key="false" Type="string" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsProductNumber" Key="false" Type="string" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsSerialNumber" Key="false" Type="string" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsInventoryNumber" Key="false" Type="string" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsComments" Key="false" Type="string" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsContractNumber" Key="false" Type="string" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsMaintenanceEndDate" Key="false" Type="datetime" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsWarrantyStartDate" Key="false" Type="datetime" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsWarrantyEndDate" Key="false" Type="datetime" Required="false" AutoIncrement="false"/>
<Property ID="PeripheralsType" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.Peripherals.PeripheralsType"/>
<Property ID="PeripheralsModel" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.Peripherals.PeripheralsModel"/>
<Property ID="PeripheralsStatus" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.CommonAssetStatus"/>
<Property ID="PeripheralsRegion" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.CommonAssetRegion"/>
<Property ID="PeripheralsSite" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.CommonAssetSite"/>
<Property ID="PeripheralsCountry" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.CommonAssetCountry"/>
<Property ID="PeripheralsLocation" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.CommonAssetLocation"/>
<Property ID="PeripheralsStockLocation" Key="false" Type="enum" EnumType="Enum.Siren.AssetManagement.CommonAssetStockLocation"/>
</ClassType>