Show / Hide Table of Contents

Class SystemTags

Summary description for system tags.

Inheritance
Object
TagContainer
SystemTags
Inherited Members
TagContainer._bInitiated
TagContainer.AddData(Object[])
TagContainer.GetData()
TagContainer.ClearData()
TagContainer.GetValue(String)
TagContainer.GetTags()
TagContainer.SetValue(String, String)
TagContainer.RemoveCustomValue(String)
TagContainer.IsTagLegal(String)
TagContainer.IsTagInContext(String)
TagContainer.Init()
TagContainer.CurrentUiCulture
TagContainer.Data
Namespace: SuperOffice.CRM.Globalization
Assembly: SoDataBase.dll
Syntax
public class SystemTags : TagContainer

Constructors

SystemTags(Int32)

Summary description for system tags.

Declaration
public SystemTags(int ticketId)
Parameters
Type Name Description
Int32 ticketId

Properties

ActiveFeatureToggles

All active feature toggle names from the config file: "AppDynamics,NewInbox"

Declaration
[TemplateTag("feat")]
public string ActiveFeatureToggles { get; }
Property Value
Type Description
String
See Also
SuperOffice.FeatureToggles

Client

Client type: win,web,pocket, or netserver Needs to be provided by the client - otherwise default is "netserver"

Declaration
[TemplateTag("clie")]
public string Client { get; }
Property Value
Type Description
String

ContextIdentifier

Current Context Identifier (online's customer number)

Declaration
[TemplateTag("uctx")]
public string ContextIdentifier { get; }
Property Value
Type Description
String

CSBaseURL

CS-specific tag to retrive CS' Base URL.

Declaration
[TemplateTag("csbu")]
public string CSBaseURL { get; }
Property Value
Type Description
String

CSBlogicUrl

CS-specific tag to retrive CS' Base URL (blogic.exe).

Declaration
[TemplateTag("csbl")]
public string CSBlogicUrl { get; }
Property Value
Type Description
String

CSCGIBin

CS-specific tag to retrive CS' CGI bin.

Declaration
[TemplateTag("csbn")]
public string CSCGIBin { get; }
Property Value
Type Description
String

CSCGiUrlInternal

CS-specific tag to retrive CS' Internal CGI URL.

Declaration
[TemplateTag("csiu")]
public string CSCGiUrlInternal { get; }
Property Value
Type Description
String

CSCustomerUrl

CS-specific tag to retrive CS' Base URL (customer.exe).

Declaration
[TemplateTag("cscu")]
public string CSCustomerUrl { get; }
Property Value
Type Description
String

CSRegistryExtension

CS-specific tag to retrive CS' Registry extension.

Declaration
[TemplateTag("csre")]
public string CSRegistryExtension { get; }
Property Value
Type Description
String

CSRMSUrl

CS-specific tag to retrive CS' Base URL (ajax.exe).

Declaration
[TemplateTag("csrm")]
public string CSRMSUrl { get; }
Property Value
Type Description
String

CSTicketUrl

CS-specific tag to retrive CS' Base URL (ticket.exe).

Declaration
[TemplateTag("csti")]
public string CSTicketUrl { get; }
Property Value
Type Description
String

CurrentDiaryOwnerID

Current diary owner ID. Only used from WIN

Declaration
[TemplateTag("diid")]
public int CurrentDiaryOwnerID { get; }
Property Value
Type Description
Int32

CurrentTicketID

Current ticket ID. Only used from WIN

Declaration
[TemplateTag("tiid")]
public int CurrentTicketID { get; }
Property Value
Type Description
Int32

FunctionRights

Current user's function rights, comma separated: "admin-all,admin-roles,hide-inbox,allow-bulk-export"

Declaration
[TemplateTag("ufun")]
public string FunctionRights { get; }
Property Value
Type Description
String
See Also
FunctionRightStrings

Id

Summary description for system tags.

Declaration
public override int Id { get; }
Property Value
Type Description
Int32
Overrides
TagContainer.Id

IsAdmin

Is the current user a user admin? True/False. Has AdminAll or AdminUsers function right?

Declaration
[TemplateTag("adm?")]
public string IsAdmin { get; }
Property Value
Type Description
String

LanguageIso2Code

Language 2 letter ISO code: "en" or "no" or "de"

Declaration
[TemplateTag("lani")]
public string LanguageIso2Code { get; }
Property Value
Type Description
String

LanguageIsoCode

Language ISO code: "en-US" or "nb-NO" or "de"

Declaration
[TemplateTag("lanc")]
public string LanguageIsoCode { get; }
Property Value
Type Description
String

LanguageName

Language native name: "English" or "Norsk" or "Deutch". Any country-specific portion is trimmed Like "(United States)"

Declaration
[TemplateTag("lang")]
public string LanguageName { get; }
Property Value
Type Description
String

LanguageSoCode

Language SuperOffice Code: "US" or "NO" or "GE"

Declaration
[TemplateTag("lanx")]
public string LanguageSoCode { get; }
Property Value
Type Description
String

LoggedInUserEMailAddress

E-mail address of logged in user

Declaration
[TemplateTag("usem")]
public string LoggedInUserEMailAddress { get; }
Property Value
Type Description
String

LoggedInUserFirstName

First name of logged in user

Declaration
[TemplateTag("usfn")]
public string LoggedInUserFirstName { get; }
Property Value
Type Description
String

LoggedInUserId

User login record id (hidden id). The associate id of the currently logged in user. Is not affected by the selected diary user, unlike alid

Declaration
[TemplateTag("usid")]
public int LoggedInUserId { get; }
Property Value
Type Description
Int32

LoggedInUserLastName

Last name of logged in user

Declaration
[TemplateTag("usln")]
public string LoggedInUserLastName { get; }
Property Value
Type Description
String

LoggedInUserLicense

All not hidden licenses for the logged in user: "superoffice.superlicense-sales-pro,superoffice.admin-extern-user,superoffice.visible-for"

Declaration
[TemplateTag("ulic")]
public string LoggedInUserLicense { get; }
Property Value
Type Description
String
See Also
SoLicenseNames

LoggedInUserMiddleName

Middle name of logged in user

Declaration
[TemplateTag("usmn")]
public string LoggedInUserMiddleName { get; }
Property Value
Type Description
String

LoggedInUserName

Summary description for system tags.

Declaration
[TemplateTag("user")]
public string LoggedInUserName { get; }
Property Value
Type Description
String

MailGatewayDisplayName

Name of Gateway that stores a copy of outgoing messages on the system

Declaration
[TemplateTag("mgdn")]
public string MailGatewayDisplayName { get; }
Property Value
Type Description
String

MailGatewayMailAddress

Address of Gateway that stores a copy of outgoing messages on the system

Declaration
[TemplateTag("mgma")]
public string MailGatewayMailAddress { get; }
Property Value
Type Description
String

NetServerSecret

NetServer Base64 encoded secret. Send this as username or as the ticket to reauthenticate within 6 hours

Declaration
[TemplateTag("usec")]
public string NetServerSecret { get; }
Property Value
Type Description
String

OwnerCompanyName

License Info: Company name associate with license. NOTE: The database owner of this database can be different, if this is a satellite

Declaration
[TemplateTag("iocn")]
public string OwnerCompanyName { get; }
Property Value
Type Description
String

Platform

Platform where substitution occurred: web (NetServer) or win

Declaration
[TemplateTag("pltf")]
public string Platform { get; }
Property Value
Type Description
String

SerialNumber

SOCRM serial number: "101000006"

Declaration
[TemplateTag("ser#")]
public string SerialNumber { get; }
Property Value
Type Description
String

SoArcPath

SO_Arc path (from SuperOffice.ini)

Declaration
[TemplateTag("ptha")]
public string SoArcPath { get; }
Property Value
Type Description
String

SuperOfficeIniPath

Path to the folder where SuperOffice.ini is located

Declaration
[TemplateTag("pthi")]
public string SuperOfficeIniPath { get; }
Property Value
Type Description
String

SuperOfficeProgPath

Path to the folder where SOCRM is installed

Declaration
[TemplateTag("pthp")]
public string SuperOfficeProgPath { get; }
Property Value
Type Description
String

TimeZone

Time zone information: (GMT+1), (GMT+0), (GMT-4)

Declaration
[TemplateTag("btzt")]
public string TimeZone { get; }
Property Value
Type Description
String

TodaysDate

Today's date in UTC. Today's date, formatted yyyyMMdd

Declaration
[TemplateTag("btod")]
public string TodaysDate { get; }
Property Value
Type Description
String

TodaysTime

Current time now, formatted HHmmss

Declaration
[TemplateTag("btot")]
public string TodaysTime { get; }
Property Value
Type Description
String

TodaysTime2

Current time now, in long format

Declaration
[TemplateTag("ltim")]
public string TodaysTime2 { get; }
Property Value
Type Description
String

VersionFile

Netserver File version: 7.1.2010.300

Declaration
[TemplateTag("verf")]
public string VersionFile { get; }
Property Value
Type Description
String

VersionName

Netserver version (full name): "SuperOffice NetServer 7.1 Release (Build: 7.1.200.300.TEST)"

Declaration
[TemplateTag("vern")]
public string VersionName { get; }
Property Value
Type Description
String

VersionNumber

Netserver assembly version: 7.1.1000.0

Declaration
[TemplateTag("ver#")]
public string VersionNumber { get; }
Property Value
Type Description
String

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top