Coming soon: The SuperOffice Community will get a major update Learn more


In this article




    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:




    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


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


    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)


    Alternative document folder. Not needed but may be useful if travelusers have access to the central SO_arc folder as well. By default only the travelusers documents for the previous and current time periode will be copied (2013.2 and 2014.1)


    Defines the location of the database.


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


    If you use another prefix than the default CRM7.


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


    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.


    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.


    Defines where the templates are located.


    Setting it to 0 means SuperOffice does not cache writes


    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



    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.


    Defining More Comprehensive Error Logging

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




    Turn debug logging off/on


    Allow log file to keep growing beyond 20K.


    Where log is saved. Defaults to SO_ARC\DATA


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


    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


    Enable debug logging from Ribbons off/on


    Enable debug logging from SO_Arc document plugin off/on

    For example:

    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)
    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:



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




    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.


    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


    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