Loading......

Loading......

SuperOffice.ini

Updated on 20 Apr 2012

SuperOffice.ini

 

[SuperOffice]

The configuration file for SuperOffice has several parameters that describe the program’s database environment. From CRM 7 a SuperOffice.config file is also required since NetServer is windows client.

All connections between a database/archive and the program are governed by this configuration file.

SUPEROFFICE.INI is created on installation and does not normally need to be changed, but there are cases where it may be useful to change some of the parameters in it.

There are three types of parameter, and they are described below.

Description of the Central Database and Archive

The following parameters in SUPEROFFICE.INI describe the central database and the archive:

Parameter

Explanation

archivepath=

Defines where documents in S&M will be saved. Documents may be read from the other archivepaths, but save in default only performed to archivepath= by the SODocPluginSoArc

archivepath2=

Alternative document folder. Not needed but may be useful if travel/satellite have access to the central SO_arc folder as well

Local_ArchivePath=

Defines where documents in Sales & Marketing will be stored when user is on travel.

Default value is: c:\Documents and Settings\\Local Settings\Application Data\SuperOffice\SO_LOCAL (this will change to Roaming profile from version 7.1)

Datapath=

Defines the location of the database.

Local_DataPath=

Defines the location of the local database when on travel. Not needed if build-in database is used.

GlobalPrefix=

If you use another prefix than the default CRM7.

GlobalTravelPrefix=

If this is set, all clients that will either do local updates or generate protoype must have this prefix set.

CRMCaption=

You may set your own caption so it's easier to separate which version you're logged in to if you are running several installations on your computer.

SOCachePath=

From SIX SR3.
SOCachePath will default to the user’s local-settings folder rather than the Windows directory if the SOCACHE folder does not exist in WINDOWS already.

templatepath=

Defines where the templates are located.

EnableHdbCache=

Setting it to 0 means SuperOffice does not cache writes

LocalDbEngineParam=

From 6.2:
If not present, it will default to '-c 16m' meaning 16 MB of local cache memory for the database engine.

The only parameter that must be specified is archivepath and datapath.

If the other parameters do not exist, they are given values that are determined by archivepath

templatepath=

"archivepath"\TEMPLATE

Note: You can add further archive paths, e.g. archivepath2, archivepath3, and so on. The same goes for local_archivepath2, local_archivepath3.

Using the Datapath Parameter

Datapath for SQL
An ODBC data source must be defined, and datapath must begin with ODBC:, followed by the Data Source Name. Note that you must enter ODBC in uppercase. If you have not already defined a Data Source Name for the database, use the name SuperOffice.

[Error]

Defining More Comprehensive Error Logging

If required, you can define that error logging will be more comprehensive than that specified by the default setup.

Parameter

Explanation

EnableDebug=0/1

Turn debug logging off/on

Truncate=0/1

Allow log file to keep growing beyond 20K.

LogPath=

Where log is saved. Defaults to SO_ARC\DATA

OLEDBLogFile=

Where log is saved from reporter components. Defaults to LogPath.

EnableReporterLog=0/1

Starts logging from reporter components.

EnableOLEDBLog=0 to 5

Determines what level of detail the OLE-DB provider
describes its workings.
1 = SQL logging only
2 = also report component creation/destruction
3 = report method calls
4 = report sub method calls
5 = report mind numbing detail

New from 6.2

EnableRibbonLog=0/1

Enable debug logging from Ribbons off/on

EnableSoArcLog=0/1

Enable debug logging from SO_Arc document plugin off/on

For example:

[Error]
EnableDebug=1 (enable comprehensive error logging)
Truncate=0 (do not truncate the log once it reaches the default maximum size– 128KB)
Logpath=C:\SO_ERROR.LOG (where the log file is saved, if not set it defaults to \so_arc\data\so_log.txt)
OLEDBLogFile=c:\so_arc\oledb.log (if not set, will use the same as logpath)
EnableReporterLog=1
EnableOLEDBLog=1 (you may set a value between 1 and 5, 3 is recommended)


If you enable the comprehensive error logging function, you must remember to disable it afterwards, or the hard disk will fill up.

To disable it, enter the following:

[Error]
EnableDebug=0

[Client]

In the central SuperOffice.ini file. Used to define how the default client is set up when installing.

Parameter

Explanation

PrefLang

This is the suggested language when installing a new client. PrefLang=NO will suggest that you install a new client workstation with Norwegian language files. This may be overridden during setup.

PrefMailClient

This is the suggested mail client used on new clients. Options are:

Other – the default mail client/simple mapi solution. Note - Simple Mapi is ANSI compatible only (ref Microsoft)
Outlook – Outlook Mail Link
Outlook2007 - Ribbons
Notes – Notes Mail Link

PrefWordProcessor

Default editor to use. Options are:

RTF - all other editors. Note - when you double click a document with this extention in Windows explorer it should open the editor you want to use.
Word - Microsoft Word 2000 and 2003
Word2007 - Microsoft Word 2007