Registry Keys

The settings for all parts of the Therefore™ Connector are stored in the Windows registry. In case that changes have to be made to some of the settings please open the program REGEDIT to edit the settings. Please note that all changes made to Barcode service settings and Therefore™ Matching service settings require the services to be restarted to activate the new settings. For all other settings no further action is required.

HKEY_LOCAL_MACHINE\SOFTWARE\Therefore\SAP\OLE & HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Therefore\SAP\OLE

These registry settings are related to the OLE client installation for SAPGUI for 32-bit and 64-bit Windows client installations.

Value Type Default Function
TheAuthentication String NT Defines the Authentication method used. NT = NT Authentication is used, username and password is not used. UP or all other settings will require the username and password to be specified.
TheUsername String   Therefore™ username.
ThePassword String   Therefore™ user password. The password must be encrypted using the Therefore™ Encryption tool.
CaptureClientProfileNo DWord   Number of the linked Therefore™ Capture Client Profile Number
DefaultDocProt String rcud The default DocProt set for new documents
DummyFile String   If a filename is specified here, it will be archived instead of using a scanned document. (Workaround)
ManualSave DWord   If this value is set to 1 a user can check the scan quality, rescan pages or scan additional pages to the batch before saving. A user must only be working on this document as long as SAP GUI is waiting for a reply from Therefore™ Capture Client.

HKEY_LOCAL_MACHINE\SOFTWARE\Therefore\SAP\CONTENTSERVER

These registry settings are related to the HTTP Content Server WEB Service installation.

Value Type Default Function
TheAuthentication String NT Defines the Authentication method used. NT = NT Authentication is used, username and password is not used. UP or all other settings will require the username and password to be specified.
TheUsername String   Therefore™ username.
ThePassword String   Therefore™ user password. The password must be encrypted using the Therefore™ Encryption tool.
StreamBlockSize String 64 Block size for internal stream copy functions in KB.
GetStreamMethod String   WriteFile = Response.WriteFile method is used to generate a reponse for function GET and DOCGET (optional).
DefaultDocProt String rcud The default DocProt set for new documents.
PseDirectory String c:\pse A directory where the certificates set by the content server will be stored to allow communication between the Therefore™ Web service and SAP NetWeaver System.
LogFileName String   Here you can set the name a location of the log file.
LogLevel String ERROR ERROR mode means that only error messages are recorded in the log file. In the implementation phase, or in case of communication problems the logging should be set to DEBUG mode.

Note:

GetStreamMethod, LogFileName and LogLevel are not created by default, but can be manually added.

HKEY_LOCAL_MACHINE\SOFTWARE\Therefore\SAP\BARCODESERVICE

These registry settings are related to the Therefore™ Barcode Service.

Value Type Default Function
TheAuthentication String NT Defines the Authentication method used. NT = NT Authentication is used, username and password is not used. UP or all other settings will require the username and password to be specified.
TheUsername String   Therefore™ username.
ThePassword String   Therefore™ user password. The password must be encrypted using the Therefore™ Encryption tool.
PollingInterval DWord 10 Polling interval in minutes.
CategoryList String   Comma separated list of Therefore™ Category numbers. E.g. 1,4,6,12. For systems with more than one SAP server the server can also be specified 1,4[1],6[2],12[0]. See note below.
SapServerHost String   The SAP NetWeaver system server IP Address.
SapClient DWord 100 The client ID for the SAP NetWeaver System.
SapSystemNumber DWord 00 The unique two digit system ID for the SAP NetWeaver System.
SapUserName String   The SAP NetWeaver system user name. (not RFC user)
SapPassword String   The SAP NetWeaver system user password. The password must be encrypted using the Therefore™ Encryption tool. (ex. 2069533360 1573184750 2110442707 1481505660)

If the CategoryList references multiple SAP servers, then a new key needs to be created for each server. Server [0] is the standard SAP Server and is the same as when no server no. is defined. To create a second server create the key:
'HKEY_LOCAL_MACHINE\SOFTWARE\Therefore\SAP\BarcodeService\1'
then define the correct values for:

  • SapServerHost

  • SapClient

  • SapSystemNumber

  • SapUsername

  • SapPassword

HKEY_LOCAL_MACHINE\SOFTWARE\Therefore\SAP\MATCHING

These registry settings are related to the Therefore™ Matching Service.

Value Type Default Function
TheAuthentication String NT Defines the Authentication method used. NT = NT Authentication is used, username and password is not used. UP or all other settings will require the username and password to be specified.
TheUsername String   Therefore™ username-
ThePassword String   Therefore™ user password. The password must be encrypted using the Therefore™ Encryption tool.
PollingInterval DWord 10 Polling interval in minutes.
SapServerHost String   The SAP NetWeaver system server IP Address.
SapClient DWord 100 The client ID for the SAP NetWeaver System.
SapSystemNumber DWord 00 The unique two digit system ID for the SAP NetWeaver System.
SapUserName String   The SAP NetWeaver system user name. (not RFC user).
SapPassword String   TheSAP NetWeaver system user password. The password must be encrypted using the Therefore™ Encryption tool.