[ModuleName::REPORTERDataCollectionPlugin] for REPORTER

[ModuleName::REPORTERDataCollectionPlugin]

The settings described below apply to the REPORTER Plug-in for ReadSoft Invoices, which collects data from ReadSoft Invoices clients and sends it to REPORTER's Message Store database.

The settings are found in the [ModuleName::REPORTERDataCollectionPlugin] section of Eilocal.ini. General settings are described in here. Strings are described here.

Note In REPORTER 5-3 and later, most of the strings found in [ModuleName::REPORTERDataCollectionPlugin] are moved to ReporterPlugin.ini.
ActionOnMessageLimitReached  
ActionOnNoConnectionToServer  
CopyImages Specifies whether copies of invoice images and appendices are saved so that REPORTER users can view them. (You specify this during the installation procedure.) Such images are commonly produced by the ReadSoft Invoices Scan, Interpret and Transfer modules. 0 (default) = do not copy images. 1 = copy images.
DatabaseName The name of REPORTER's Message Store database.

Default value: RS_RReporter

EncryptedPassword  
ImagePath Used if CopyImages=1. Specifies where images are copied to. Use UNC notation to point to a shared folder that is accessible to the REPORTER server, to this computer with the ReadSoft Invoices module installed, and to the computer of every user who will access REPORTER from a web browser. Example:

\\server_name\folder_name

Important Old images must be deleted from the specified location at regular intervals. Otherwise, the computer will eventually run out of disk space. How often does this need to be done? That depends on:
  • The number of invoices processed at the workstation.
  • The size of the image files.
  • The amount of space that you allocated for this storage.
MessageLimit  
Password Password for the user ID (UserID). See also: Password encryption in REPORTER
QuietMode  
SequenceNo Temporarily stores sequence numbers from msgsequence.ini while you reinstall or upgrade REPORTER. Details.
  1. When you uninstall the REPORTER Plug-in for ReadSoft Invoices (Data Collection Plug-in), the uninstall program checks whether any sequence numbers are stored in msgsequence.ini (or other file name, if you changed it using the MsgSequenceFilePath setting). If any non-zero sequence numbers are found, you are prompted to choose whether you want to save these.
  2. If you click Yes in response to that message, the numbers are stored in this SequenceNo setting.
  3. When you reinstall the plug-in, the installation program checks for non-zero values in SequenceNo. If any are found, you are prompted to decide whether or not to reuse them.
  4. If you click Yes in response to that message, the values are copied to msgsequence.ini (in the SequenceNumber parameter), as they were before you uninstalled the plug-in.

The SequenceNo setting is not used again until the next upgrade.

ServerAddress The name of REPORTER's database server.
SkipJobStartStop Specifies whether the plug-in collects the pair of JobStarted/JobStopped events when nothing happens between them.

Default value: 1 – highly recommended when modules are run as a service and have automatic jobs scheduled.

TimeOut Specifies how many milliseconds of no response should pass before the plug-in considers its connection to the Message Store database to be lost.

Default value: 30000 (equal to 30 seconds).

UseEncryptedPassword  
UserID Used to connect to the database.
XMLMessagePath Specifies where messages are temporarily saved if the connection to the Message Store database is lost. These are saved in XML format.

By default, this location is the Reporter\ComputerName\TempXMLMessages\ModuleAbbreviation subdirectory of the location specified by GlobalPath. (Example.)

  • GlobalPath is set to C:\Users\Public\ReadSoft\INVOICES\GlobalPath\.
  • The name of the computer is "Test".
  • The Scan module is run on the computer.

The default path is C:\Users\Public\ReadSoft\INVOICES\Reporter\Test\TempXMLMessages\eiscan.
  

Important You can use variables in the path.

You can use variables in the path.

Example:

XMLMessagePath=C:\Program Files\ReadSoft\INVOICES55\TempXMLMessages\%computername%\%username%\%module%

  • %computername% is the computer name, for example ”sth-joesmith”
  • %username% is the logged-in user, for example "Joe Smith"
  • %module% is the module name, exxxxx

Example of the resulting path:

C:\Program Files\ReadSoft\INVOICES55\TempXMLMessages\sth-joesmith\Joe Smith\eiitrp