Class DBC.ModuleLicenseFields
Fields for ModuleLicense, Module licenses, belonging to one single owner
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class ModuleLicenseFields : Object
Fields
AllowedAssocsMask
ModuleLicense.AllowedAssocsMask: Bitmask of allowed associate types who can have this kind of license
Declaration
public const string AllowedAssocsMask = "allowedAssocsMask"
Field Value
Type | Description |
---|---|
String |
EncryptedCheck
ModuleLicense.EncryptedCheck: Encrypted checksum that stops tampering and copying between databases
Declaration
public const string EncryptedCheck = "encryptedCheck"
Field Value
Type | Description |
---|---|
String |
ExtraFlags
ModuleLicense.ExtraFlags: Unspecified extra flags of license, part of checksum. Value=1 means this a 'user plan'; such licenses cause the admin gui to switch to radiobutton view
Declaration
public const string ExtraFlags = "extraFlags"
Field Value
Type | Description |
---|---|
String |
ExtraInfo
ModuleLicense.ExtraInfo: Free field, can be used by the module owner (example: host domain, for eJournal). NOTE: For rows with extraFlags=1 this field contains the list of modules that this plan comprises
Declaration
public const string ExtraInfo = "extraInfo"
Field Value
Type | Description |
---|---|
String |
Hidden
ModuleLicense.Hidden: If true, then this module should not appear in GUI and is not assignable by users
Declaration
public const string Hidden = "hidden"
Field Value
Type | Description |
---|---|
String |
LicenseNumber
ModuleLicense.LicenseNumber: Number of systems, databases or associates licensed
Declaration
public const string LicenseNumber = "licenseNumber"
Field Value
Type | Description |
---|---|
String |
LicenseType
ModuleLicense.LicenseType: Entire system, per database, or per associate
Declaration
public const string LicenseType = "licenseType"
Field Value
Type | Description |
---|---|
String |
ModuleDescription
ModuleLicense.ModuleDescription: Human-readable description of module, shown in GUI, default language. Additional languages can be added to LocaleText, resource type 25
Declaration
public const string ModuleDescription = "moduleDescription"
Field Value
Type | Description |
---|---|
String |
ModuleLicenseId
ModuleLicense.ModuleLicenseId: Primary key
Declaration
public const string ModuleLicenseId = "ModuleLicense_id"
Field Value
Type | Description |
---|---|
String |
ModuleName
ModuleLicense.ModuleName: The name of the module, not visible in GUI but used in the code. This must be in UPPER CASE and only contain A-Z and 0-9. NO EXTENDED CHARACTERS please.
Declaration
public const string ModuleName = "moduleName"
Field Value
Type | Description |
---|---|
String |
ModuleOwnerId
ModuleLicense.ModuleOwnerId: Link to owner of this module
Declaration
public const string ModuleOwnerId = "ModuleOwner_id"
Field Value
Type | Description |
---|---|
String |
ModuleVersion
ModuleLicense.ModuleVersion: Version string for this module
Declaration
public const string ModuleVersion = "moduleVersion"
Field Value
Type | Description |
---|---|
String |
PrerequisiteModule
ModuleLicense.PrerequisiteModule: If set, specifies a module license needed before this license can be granted
Declaration
public const string PrerequisiteModule = "prerequisiteModule"
Field Value
Type | Description |
---|---|
String |
Registered
ModuleLicense.Registered: Registered when
Declaration
public const string Registered = "registered"
Field Value
Type | Description |
---|---|
String |
RegisteredAssociateId
ModuleLicense.RegisteredAssociateId: Registered by whom
Declaration
public const string RegisteredAssociateId = "registered_associate_id"
Field Value
Type | Description |
---|---|
String |
Signature
ModuleLicense.Signature: Signature that verifies that this row is correctly transferred from SuperLicense
Declaration
public const string Signature = "signature"
Field Value
Type | Description |
---|---|
String |
SortOrder
ModuleLicense.SortOrder: Ordering value - generated by SuperLicense and transferred here. Must be followed for signatures to be correct
Declaration
public const string SortOrder = "sortOrder"
Field Value
Type | Description |
---|---|
String |
Tooltip
ModuleLicense.Tooltip: Tooltip text, anything you want; shown when the cursor hovers over the line in the GUI. Default language. Additional languages can be added to LocaleText, resource type 27
Declaration
public const string Tooltip = "tooltip"
Field Value
Type | Description |
---|---|
String |
Unrestricted
ModuleLicense.Unrestricted: If true, then there is no licenseNumber limit on how many of these modules may be assigned
Declaration
public const string Unrestricted = "unrestricted"
Field Value
Type | Description |
---|---|
String |
Updated
ModuleLicense.Updated: Last updated when
Declaration
public const string Updated = "updated"
Field Value
Type | Description |
---|---|
String |
UpdatedAssociateId
ModuleLicense.UpdatedAssociateId: Last updated by whom
Declaration
public const string UpdatedAssociateId = "updated_associate_id"
Field Value
Type | Description |
---|---|
String |
UpdatedCount
ModuleLicense.UpdatedCount: Number of updates made to this record
Declaration
public const string UpdatedCount = "updatedCount"
Field Value
Type | Description |
---|---|
String |