Cireson.AssetManagement.SoftwareAssetAktywa aplikacyjne

Cireson.AssetManagement.SoftwareAsset (ClassType)

Cireson Zarządzanie aktywami - Aktywa aplikacyjne

Element properties:

Base ClassSystem.ConfigItem
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementId066bc5e9-1f4e-d073-ebf0-4cf02106fb8e

Class Hierarchy:

Class Properties:

Property Name Type Display Name (PLK) Description (PLK) Key Max Length Min Length Max Value Min Value 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.SoftwareAsset:
SoftwareAssetID  string  ID aktywa aplikacyjnego true 256      False       
Description  string  Opis false 4000      False       
Name  string  Nazwa aktywa false 256      False       
LocationDetails  string  Szczegóły lokalizacji false 256      False       
Manufacturer  string  Producent false 256      False       
PurchaseCount  int  Liczba zakupionych false 256  2147483647         
InstallCount  int  Liczba zainstalowanych false 256  2147483647         
AuthorizedInstallCount  int  Liczba autoryzowanych instalacji false 256  2147483647         
AuthorizedComputerCount  int  Liczba autoryzacji false 256  2147483647         
UnauthorizedComputerCount  int  Liczba nieautoryzowanych false 256  2147483647         
AvailableCount  int  Liczba dostępnych false 256  2147483647         
SoftwarePattern  string  Wzorzec aplikacji false 4000      False       
VersionPattern  string  Wzorzec wersji false 4000      False       
Version  string  Wersja false 256      False       
LastUpdated  datetime  Ostatnia aktualizacja false 256             
SoftwareAssetStatus  enum  Status aktywa aplikacyjnego false 256          Cireson.AssetManagement.SoftwareAssetStatusEnum   
LicenceStatus  enum  Status licencji false 256          Cireson.AssetManagement.SoftwareAssetLicenceStatusEnum   
WarningThresholdPercent  int  Poziom ostrzeżenia w procentach false 256  100         
CountAllMatches  bool  Zliczaj wszystkie trafienia false             
ExclusionPattern  string  Wzorzec wykluczenia false 4000      False       
ExpectedDate  datetime  Oczekiwana data false 256             
ReceivedDate  datetime  Data otrzymania false 256             
Cost  decimal  Koszt false 15           
IsBundle  bool  Jest paczką false             
MasterContractEndDate  datetime  Nieużywany false 256             
MasterContractStatus  enum  Status umowy false 256          Cireson.AssetManagement.ContractStatusEnum   
SoftwareAssetType  enum  Typ aktywa aplikacyjnego false 256          Cireson.AssetManagement.SoftwareAssetTypeEnum   
IsUnlimited  bool  Jest nielimitowane false 256             
SoftwareMeteringFilename  string  Zliczanie użycia oprogramowania, nazwa pliku false 4000      False       
SoftwareMeteringUpdated  datetime  Zliczanie użycia oprogramowania zaktualizowane false 256             
SoftwareMeteringUsageCount  int  Zliczanie użycia oprogramowania -Liczba użyć false 256  2147483647         
SoftwareMeteringExcluded  bool  Zliczanie użycia oprogramowania - wykluczone false 256             
IsOS  bool  Jest systemem operacyjnem false 256             
ManufacturerEnum  enum  Lista producentów false 256          Cireson.AssetManagement.CatalogItemManufacturerEnum   
Currency  enum  Waluta false 256          Cireson.AssetManagement.CurrencyEnum   
SoftwareLibraryLocation  string  Lokalizacja biblioteki oprogramowania false 4000      False       
IsNamed  bool  Jest nazwany false 256             
CountAssignedUsers  bool  Liczba przypisanych użytkowników false 256             
CountAssignedComputers  bool  Liczba przypisanych komputerów false 256             
CPUMode  enum  Tryb procesora false 256          Cireson.AssetManagement.SoftwareAssetCPUEnum   
DowngradesAvailable  int  Dostępne obniżenie wersji false 256  2147483647         
DowngradeLicences  int  Licencje obniżonych wersji false 256  2147483647         
UpgradesAvailable  int  Dostępne podwyższenia wersji false 256  2147483647         
UpgradeLicences  int  Licencje podwyższonych wersji false 256  2147483647         
CountLicenceSeats  bool  Liczba stanowisk false 256             
TotalPurchaseCount  int  Suma zakupionych false 256  2147483647         
ExcludeAuth  bool      false 256             

Health Model:

Source Code:

<ClassType ID="Cireson.AssetManagement.SoftwareAsset" Accessibility="Public" Abstract="false" Base="System!System.ConfigItem" Hosted="false" Singleton="false" Extension="false">
<Property ID="SoftwareAssetID" Type="string" AutoIncrement="false" Key="true" 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="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="Manufacturer" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="PurchaseCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="InstallCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="AuthorizedInstallCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="AuthorizedComputerCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="UnauthorizedComputerCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="AvailableCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="-2147483647"/>
<Property ID="SoftwarePattern" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="4000" MinLength="0" Required="false" Scale="0"/>
<Property ID="VersionPattern" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="4000" MinLength="0" Required="false" Scale="0"/>
<Property ID="Version" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="LastUpdated" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="SoftwareAssetStatus" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.SoftwareAssetStatusEnum"/>
<Property ID="LicenceStatus" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.SoftwareAssetLicenceStatusEnum"/>
<Property ID="WarningThresholdPercent" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0" MaxValue="100"/>
<Property ID="CountAllMatches" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="1" MinLength="0" Required="false" Scale="0"/>
<Property ID="ExclusionPattern" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="4000" 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="IsBundle" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="1" 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="SoftwareAssetType" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.SoftwareAssetTypeEnum"/>
<Property ID="IsUnlimited" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="SoftwareMeteringFilename" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="4000" MinLength="0" Required="false" Scale="0"/>
<Property ID="SoftwareMeteringUpdated" Type="datetime" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="SoftwareMeteringUsageCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="SoftwareMeteringExcluded" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="IsOS" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<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="SoftwareLibraryLocation" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="4000" MinLength="0" Required="false" Scale="0"/>
<Property ID="IsNamed" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="CountAssignedUsers" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="CountAssignedComputers" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="CPUMode" Type="enum" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" EnumType="Cireson.AssetManagement.SoftwareAssetCPUEnum"/>
<Property ID="DowngradesAvailable" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="-2147483647"/>
<Property ID="DowngradeLicences" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="UpgradesAvailable" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="-2147483647"/>
<Property ID="UpgradeLicences" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="CountLicenceSeats" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="TotalPurchaseCount" Type="int" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0" MinValue="0"/>
<Property ID="ExcludeAuth" Type="bool" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
</ClassType>