> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SuperOffice.WebApi.Data.UserPreferenceStrings.System

# <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System" /> Class UserPreferenceStrings.System

Namespace: [SuperOffice.WebApi.Data](SuperOffice.WebApi.Data.md)\
Assembly: SuperOffice.WebApi.dll

System

```csharp theme={null}
public static class UserPreferenceStrings.System
```

#### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) ←
[UserPreferenceStrings.System](SuperOffice.WebApi.Data.UserPreferenceStrings.System.md)

#### Inherited Members

[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals(object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object\)),
[object.Equals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals\(system-object-system-object\)),
[object.ReferenceEquals(object, object)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)

## Fields

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_AllowCentralLogin" /> AllowCentralLogin

Travel users allowed to log into the central database (Default = No)
<p />Control type: List, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string AllowCentralLogin = "AllowCentralLogin"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_AllowForcedLogin" /> AllowForcedLogin

Allow users to log on to the system even if they are already logged in on another computer (Default = No)
<p />Control type: Bool, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string AllowForcedLogin = "AllowForcedLogin"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_BaseCurrencyId" /> BaseCurrencyId

Base currency for your system. This is a common currency for reports etc.
<p />Control type: ListTableRef, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string BaseCurrencyId = "BaseCurrencyId"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CRMBaseURL" /> CRMBaseURL

Store the base URL to CRM, so it can be used by for example CS to generate CRM URLs

```csharp theme={null}
public const string CRMBaseURL = "CRMBaseURL"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CurrentUdefVersionappointment" /> CurrentUdefVersionappointment

The current version number for user-defined fields in the Appointment dialog
<p />Control type: Number, access: Wizard

```csharp theme={null}
public const string CurrentUdefVersionappointment = "CurrentUdefVersionappointment"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CurrentUdefVersioncontact" /> CurrentUdefVersioncontact

The current version number for user-defined fields in the Company screen
<p />Control type: Number, access: Wizard

```csharp theme={null}
public const string CurrentUdefVersioncontact = "CurrentUdefVersioncontact"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CurrentUdefVersiondocument" /> CurrentUdefVersiondocument

The current version number for user-defined fields in the Document dialog
<p />Control type: Number, access: Wizard

```csharp theme={null}
public const string CurrentUdefVersiondocument = "CurrentUdefVersiondocument"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CurrentUdefVersionperson" /> CurrentUdefVersionperson

The current version number for user-defined fields in the Contact dialog
<p />Control type: Number, access: Wizard

```csharp theme={null}
public const string CurrentUdefVersionperson = "CurrentUdefVersionperson"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CurrentUdefVersionproject" /> CurrentUdefVersionproject

The current version number for user-defined fields in the Project screen
<p />Control type: Number, access: Wizard

```csharp theme={null}
public const string CurrentUdefVersionproject = "CurrentUdefVersionproject"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_CurrentUdefVersionsale" /> CurrentUdefVersionsale

The current version number for user-defined fields in the Sale dialog
<p />Control type: Number, access: Wizard

```csharp theme={null}
public const string CurrentUdefVersionsale = "CurrentUdefVersionsale"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_DefaultDocPlugin" /> DefaultDocPlugin

Default document management system to be used by SuperOffice CRM.
<p />Control type: List, access: Admin, Crm, Admin users, Wizard

```csharp theme={null}
public const string DefaultDocPlugin = "DefaultDocPlugin"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_DisableDynamicSelectionInMailings" /> DisableDynamicSelectionInMailings

Disables mailing tasks for dynamic selections
<p />Control type: Bool

```csharp theme={null}
public const string DisableDynamicSelectionInMailings = "DisableDynamicSelectionInMailings"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_DisableDynamicSelectionInMailings_HardDefault" /> DisableDynamicSelectionInMailings\_HardDefault

Hard default for: Disables mailing tasks for dynamic selections

```csharp theme={null}
public const bool DisableDynamicSelectionInMailings_HardDefault = false
```

#### Field Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_EnableCurrency" /> EnableCurrency

Allow sales to be recorded in another currency
<p />Control type: Bool, access: Admin, Crm, Admin users, Wizard

```csharp theme={null}
public const string EnableCurrency = "EnableCurrency"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_ForceSinglePhaseArchives" /> ForceSinglePhaseArchives

Force single-phase queries (like the Win client uses) in archives, instead of two-phase
where we first determine primary keys, and use a second query to get the full-width rows afterwards

```csharp theme={null}
public const string ForceSinglePhaseArchives = "ForceSinglePhase"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_FulltextIndexing" /> FulltextIndexing

Saint period length, add 1, 2 or 3 for the period number to get the complete key

```csharp theme={null}
public const string FulltextIndexing = "FulltextIndexing"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

#### Remarks

OBSOLETE as of dictionary step SuperOffice/20

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_IgnoreADUsernameAuthentication" /> IgnoreADUsernameAuthentication

Ignore Username and Password authentication with Active Directory

```csharp theme={null}
public const string IgnoreADUsernameAuthentication = "IgnoreADUsernameAuthentication"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_LastFetchedTimezones" /> LastFetchedTimezones

Last fetch of timezone data

```csharp theme={null}
public const string LastFetchedTimezones = "LastFetchedTimezones"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_NoDbUsers" /> NoDbUsers

Block creation/maintenance of db users for application users. Present in SaaS installations

```csharp theme={null}
public const string NoDbUsers = "NoDbUsers"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_NotesIniPath" /> NotesIniPath

Sets the path to the Notes.ini file
<p />Control type: Text, access: Wizard

```csharp theme={null}
public const string NotesIniPath = "NotesIniPath"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_NotesSODbName" /> NotesSODbName

The name of the database in SuperOffice CRM where Lotus Notes e-mail is saved (default: SOCONFIG\SoMailArchive.nsf )
<p />Control type: Text, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string NotesSODbName = "NotesSODbName"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_OfferWebToolsInstall" /> OfferWebToolsInstall

Controls whether SuperOffice CRM should offer WebTools installation
when the user has not enabled WebTools.

Default: true

```csharp theme={null}
public const string OfferWebToolsInstall = "OfferWebToolsInstall"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_OfferWebToolsUpgrade" /> OfferWebToolsUpgrade

Controls whether SuperOffice CRM should offer WebTools upgrades
when the user has installed WebTools and upgrades are avilable.

Default: true

```csharp theme={null}
public const string OfferWebToolsUpgrade = "OfferWebToolsUpgrade"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_OurCurrencyId" /> OurCurrencyId

Default currency for new sales
<p />Control type: ListTableRef, access: Admin, Crm, Admin users, Wizard

```csharp theme={null}
public const string OurCurrencyId = "OurCurrencyId"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_OwnCountry" /> OwnCountry

Which country you are currently located in. This affects phone number prefixes and the suggested country when entering a new company.
<p />Control type: ListTableRef, access: Admin, Crm, Admin users, Wizard

```csharp theme={null}
public const string OwnCountry = "OwnCountry"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_PasswordPolicy" /> PasswordPolicy

Set a password policy: MinTotal=\<n>\&MinNum=\<n>\&MinSpec=\<n>\&MinLC=\<n>\&MinUC=\<n>\&Msg=\<message>; governs the password-policy check

```csharp theme={null}
public const string PasswordPolicy = "PasswordPolicy"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_PreferDocLanguage" /> PreferDocLanguage

Preferred document language. Default blank = current UI language.
<p />Control type: List, access: Admin, Crm, Admin users, Wizard

```csharp theme={null}
public const string PreferDocLanguage = "PreferDocLanguage"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_PreferredNotesDocServer" /> PreferredNotesDocServer

Preferred server name of the Lotus Notes document server
<p />Control type: Text, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string PreferredNotesDocServer = "PreferredNotesDocServer"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_PreferredNotesMailServer" /> PreferredNotesMailServer

Preferred e-mail server name for Lotus Notes
<p />Control type: Text, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string PreferredNotesMailServer = "PreferredNotesMailServer"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_ReplicateSelection" /> ReplicateSelection

Replicates selection members to Travel and satellite databases. After changing this preference you need to regenerate satellites and create new prototypes. This will reduce performance. Default: No
<p />Control type: Bool, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string ReplicateSelection = "ReplicateSelection"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_Section" /> Section

Section heading

```csharp theme={null}
public const string Section = "System"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_SendLoginEmailNewUsers" /> SendLoginEmailNewUsers

Automatically send e-mail with login information when creating new SuperOffice users in CRM Online (Default=Yes)

```csharp theme={null}
public const string SendLoginEmailNewUsers = "SendLoginEmailNewUsers"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_SoftDeleteRetention" /> SoftDeleteRetention

For how long are deleted person/companies kept before hard delete

```csharp theme={null}
public const string SoftDeleteRetention = "SoftDeleteRetention"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_UnsafeFileTypes" /> UnsafeFileTypes

Default unsafe file types. Downloading and archiving these are not allowed.

Values are seperated by either , or ;.
Values with or without . are both valid value-formats.

Example: "msi,bat,exe"
Example: ".msi;.bat;.exe"

```csharp theme={null}
public const string UnsafeFileTypes = "UnsafeFileTypes"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_UpdateStatusMonitorsRealTime" /> UpdateStatusMonitorsRealTime

Update StatusMonitors in real time.
<p />Control type: Bool, access: Admin, Admin users, Wizard

```csharp theme={null}
public const string UpdateStatusMonitorsRealTime = "UpdateStatusMonitorsRealTime"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_WebAppUsage" /> WebAppUsage

Enable/disable logging to WebAppUsage

```csharp theme={null}
public const string WebAppUsage = "WebAppUsage"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)

### <a id="SuperOffice_WebApi_Data_UserPreferenceStrings_System_WebToolsDetectionTimeout" /> WebToolsDetectionTimeout

When trying to open a document or email via WebTools, how many seconds
should CRM wait before assuming document failed to open and present
warning-dialog for user.

Default: 10.

A value of 0 means never show dialog.

```csharp theme={null}
public const string WebToolsDetectionTimeout = "WebToolsDetectionTimeout"
```

#### Field Value

[string](https://learn.microsoft.com/dotnet/api/system.string)


## Related topics

- [SuperOffice.WebApi.Data.UserPreferenceStrings.SystemNotification](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.SystemNotification.md)
- [SuperOffice.WebApi.Data.UserPreferenceStrings.DuplicateSystem](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.DuplicateSystem.md)
- [SuperOffice.WebApi.Data.UserPreferenceStrings.Quote](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.Quote.md)
- [SuperOffice.WebApi.Data.UserPreferenceStrings.Copilot](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.Copilot.md)
- [SuperOffice.WebApi.Data.UserPreferenceStrings.Mail](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.Mail.md)
- [SuperOffice.WebApi.Data.UserPreferenceStrings.AI](/en/api/reference/webapi/SuperOffice.WebApi.Data.UserPreferenceStrings.AI.md)
