Show / Hide Table of Contents

Class DBC.ModuleLicenseFields

Fields for ModuleLicense, Module licenses, belonging to one single owner

Inheritance
Object
DBC.ModuleLicenseFields
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class ModuleLicenseFields

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
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top