Cireson.AssetManagement.HardwareAssetAktywa sprzętowe

Cireson.AssetManagement.HardwareAsset (ClassType)

Cireson Zarządzanie aktywami - Aktywa sprzętowe

Element properties:

Base ClassSystem.ConfigItem
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId6fc58ae8-37ea-f0df-59c4-fd89b6cfbcd0

Class Hierarchy:

Class Properties:

Property Name Type Display Name (PLK) Description (PLK) Key Max Length Min Length Case Sensitive Default Value EnumType Scale
System.Entity:
DisplayName  string  Nazwa wyświetlana Wyświetlana nazwa obiektu. false 4000  False       
System.ConfigItem:
ObjectStatus  enum  Stan obiektu Stan obiektu false 256    System.ConfigItem.ObjectStatusEnum.Active  System.ConfigItem.ObjectStatusEnum   
AssetStatus  enum  Stan zasobu Stan zasobu false 256      System.ConfigItem.AssetStatusEnum   
Notes  richtext  Uwagi Uwagi false 4000         
Cireson.AssetManagement.HardwareAsset:
HardwareAssetID  string  ID Aktywa sprzętowego true 256  False       
Manufacturer  string  Producent false 256  False       
Model  string  Model false 256  False       
SerialNumber  string  Numer seryjny false 256  False       
AssetTag  string  Tag Aktywa false 256  False       
Description  string  Opis false 4000  False       
HardwareAssetStatus  enum  Status aktywów sprzętowych false 256      Cireson.AssetManagement.HardwareAssetStatusEnum   
HardwareAssetType  enum  Typ Aktywa sprzętowego false 256      Cireson.AssetManagement.HardwareAssetTypeEnum   
ReceivedDate  datetime  Data otrzymania false 256         
Cost  decimal  Koszt false 15       
Name  string  Nazwa aktywa false 256  False       
LocationDetails  string  Szczegóły lokalizacji false 256  False       
ExpectedDate  datetime  Oczekiwana data false 256         
MasterContractEndDate  datetime  Data końcowa leasingu/gwarancji false 256         
MasterContractStatus  enum  Status umowy false 256      Cireson.AssetManagement.ContractStatusEnum   
LoanedDate  datetime  Data wypożyczenia false 256         
LoanReturnedDate  datetime  Data zwrotu z wypożyczenia false 256         
DisposalDate  datetime  Data wycofania false 256         
DisposalReference  string  Informacja o utylizacji false 256  False       
MasterContractRenewedOn  datetime  Nadrzędny leasing/gwarancja startuje false 256         
MasterContractStartingDate  datetime  Data początkowa leasingu/gwarancji false 256         
ModelEnum  enum  Lista Modeli false 256      Cireson.AssetManagement.CatalogItemModelEnum   
ManufacturerEnum  enum  Lista Producentów false 256      Cireson.AssetManagement.CatalogItemManufacturerEnum   
Currency  enum  Waluta false 256      Cireson.AssetManagement.CurrencyEnum   
AssignedDate  datetime  Data przypisania false 256         
ExpectedEndDate  datetime  Oczekiwana data zakończenia false 256         
ManualInventoryDate  datetime  Data ręcznego ewidencjonowania false 256         

Health Model:

Source Code:

<ClassType ID="Cireson.AssetManagement.HardwareAsset" Accessibility="Public" Abstract="false" Base="System!System.ConfigItem" Hosted="false" Singleton="false" Extension="false">
<Property ID="HardwareAssetID" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="Manufacturer" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="Model" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="SerialNumber" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="AssetTag" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="Description" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="4000" MinLength="0" Required="false" Scale="0"/>
<Property ID="HardwareAssetStatus" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.HardwareAssetStatusEnum"/>
<Property ID="HardwareAssetType" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.HardwareAssetTypeEnum"/>
<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="Name" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="LocationDetails" Type="string" AutoIncrement="false" Key="false" 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="MasterContractEndDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="MasterContractStatus" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.ContractStatusEnum"/>
<Property ID="LoanedDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="LoanReturnedDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="DisposalDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="DisposalReference" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="MasterContractRenewedOn" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="MasterContractStartingDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ModelEnum" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.CatalogItemModelEnum"/>
<Property ID="ManufacturerEnum" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.CatalogItemManufacturerEnum"/>
<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="AssignedDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ExpectedEndDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ManualInventoryDate" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
</ClassType>