Class SystemTags
Summary description for system tags.
Assembly: SoDataBase.dll
public class SystemTags : TagContainer
Constructors
Declaration
Properties
All active feature toggle names from the config file: "AppDynamics,NewInbox"
Declaration
[TemplateTag("feat")]
public string ActiveFeatureToggles { get; }
Property Value
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
ContextIdentifier
Current Context Identifier (online's customer number)
Declaration
[TemplateTag("uctx")]
public string ContextIdentifier { get; }
Property Value
CS-specific tag to retrive CS' Base URL.
Declaration
[TemplateTag("csbu")]
public string CSBaseURL { get; }
Property Value
CSBlogicUrl
CS-specific tag to retrive CS' Base URL (blogic.exe).
Declaration
[TemplateTag("csbl")]
public string CSBlogicUrl { get; }
Property Value
CS-specific tag to retrive CS' CGI bin.
Declaration
[TemplateTag("csbn")]
public string CSCGIBin { get; }
Property Value
CS-specific tag to retrive CS' Internal CGI URL.
Declaration
[TemplateTag("csiu")]
public string CSCGiUrlInternal { get; }
Property Value
CS-specific tag to retrive CS' Base URL (customer.exe).
Declaration
[TemplateTag("cscu")]
public string CSCustomerUrl { get; }
Property Value
CS-specific tag to retrive CS' Registry extension.
Declaration
[TemplateTag("csre")]
public string CSRegistryExtension { get; }
Property Value
CS-specific tag to retrive CS' Base URL (ajax.exe).
Declaration
[TemplateTag("csrm")]
public string CSRMSUrl { get; }
Property Value
CS-specific tag to retrive CS' Base URL (ticket.exe).
Declaration
[TemplateTag("csti")]
public string CSTicketUrl { get; }
Property Value
Current diary owner ID. Only used from WIN
Declaration
[TemplateTag("diid")]
public int CurrentDiaryOwnerID { get; }
Property Value
Current ticket ID. Only used from WIN
Declaration
[TemplateTag("tiid")]
public int CurrentTicketID { get; }
Property Value
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
Declaration
public override int Id { get; }
Property Value
Overrides
Is the current user a user admin? True/False. Has AdminAll or AdminUsers function right?
Declaration
[TemplateTag("adm?")]
public string IsAdmin { get; }
Property Value
Language 2 letter ISO code: "en" or "no" or "de"
Declaration
[TemplateTag("lani")]
public string LanguageIso2Code { get; }
Property Value
Language ISO code: "en-US" or "nb-NO" or "de"
Declaration
[TemplateTag("lanc")]
public string LanguageIsoCode { get; }
Property Value
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
Language SuperOffice Code: "US" or "NO" or "GE"
Declaration
[TemplateTag("lanx")]
public string LanguageSoCode { get; }
Property Value
E-mail address of logged in user
Declaration
[TemplateTag("usem")]
public string LoggedInUserEMailAddress { get; }
Property Value
First name of logged in user
Declaration
[TemplateTag("usfn")]
public string LoggedInUserFirstName { get; }
Property Value
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
Last name of logged in user
Declaration
[TemplateTag("usln")]
public string LoggedInUserLastName { get; }
Property Value
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
Middle name of logged in user
Declaration
[TemplateTag("usmn")]
public string LoggedInUserMiddleName { get; }
Property Value
Declaration
[TemplateTag("user")]
public string LoggedInUserName { get; }
Property Value
Name of Gateway that stores a copy of outgoing messages on the system
Declaration
[TemplateTag("mgdn")]
public string MailGatewayDisplayName { get; }
Property Value
Address of Gateway that stores a copy of outgoing messages on the system
Declaration
[TemplateTag("mgma")]
public string MailGatewayMailAddress { get; }
Property Value
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
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
Platform where substitution occurred: web (NetServer) or win
Declaration
[TemplateTag("pltf")]
public string Platform { get; }
Property Value
SOCRM serial number: "101000006"
Declaration
[TemplateTag("ser#")]
public string SerialNumber { get; }
Property Value
SO_Arc path (from SuperOffice.ini)
Declaration
[TemplateTag("ptha")]
public string SoArcPath { get; }
Property Value
Path to the folder where SuperOffice.ini is located
Declaration
[TemplateTag("pthi")]
public string SuperOfficeIniPath { get; }
Property Value
Path to the folder where SOCRM is installed
Declaration
[TemplateTag("pthp")]
public string SuperOfficeProgPath { get; }
Property Value
Time zone information: (GMT+1), (GMT+0), (GMT-4)
Declaration
[TemplateTag("btzt")]
public string TimeZone { get; }
Property Value
Today's date in UTC. Today's date, formatted yyyyMMdd
Declaration
[TemplateTag("btod")]
public string TodaysDate { get; }
Property Value
Current time now, formatted HHmmss
Declaration
[TemplateTag("btot")]
public string TodaysTime { get; }
Property Value
Current time now, in long format
Declaration
[TemplateTag("ltim")]
public string TodaysTime2 { get; }
Property Value
Netserver File version: 7.1.2010.300
Declaration
[TemplateTag("verf")]
public string VersionFile { get; }
Property Value
Netserver version (full name): "SuperOffice NetServer 7.1 Release (Build: 7.1.200.300.TEST)"
Declaration
[TemplateTag("vern")]
public string VersionName { get; }
Property Value
Netserver assembly version: 7.1.1000.0
Declaration
[TemplateTag("ver#")]
public string VersionNumber { get; }
Property Value
Extension Methods
EnumUtil.MapEnums<From, To>(From)