Activity Tracking Report tool

The Activity Tracking report tool provides quick and easy access to the tracked activity in the form of a UI instead of writing to a flat file. If the Activity Tracking report is configured in the Services tab and enabled for a device, all the scan job activity information is recorded into the database and is presented with a user interface with all the information.

When the Activity Tracking function is enabled for a device, the Manager generates a log file. This file is in XML format and enables easy processing with many of the available tools.

If you want to use Activity Tracking in a Folder and Email Watching scenario with Additional Fields enabled, you must ensure that none of these fields allow user modification.

ClosedTo configure the Activity Logging function:

From Administration Console, click the Tools section under Advanced, to open the Activity Tracking report tool. The Activity Tracking dialog appears. 

Activity Tracking operation

The scan job activity is written to the database after the Connector sends the final document to its destination successfully. By the time the Redirect form is displayed, the transaction is being written to the database in the background. In case of an error sending the document using the Connector, the activity is not written to the database, since the Redirect form is not displayed. This means that only successful transactions and activity are being recorded.

When a Connector profile has Background processing enabled, the final document creation and processing is performed in the background (Error message or Redirect form status is not available).

In this case, the following scenario can happen:

A part of the Activity Report has the data filled in by the Connector at runtime. It is the Connectors' responsibility to fill this information using the Publishing Interface.

ClosedActivity Tracking settings

Migrating Activity Tracking data

In case you want to use your already-existing Activity Tracking data on a newly-installed ShareScan version, you can migrate the data by following the steps below:

  1. Launch the ActivityTrackingReport.DataMigration.exe tool. By default, it is located in the C:\%programfiles%\Kofax\ShareScan6.3\Server\Tools ShareScan installation folder on a 32-bit operating system and in the C:\%programfiles%\Kofax\ShareScan6.3\Server\Tools ShareScan installation folder on a 64-bit operating system. The tool uses the current connection string from the registry, and uses that to create a new SQL table for the exported data, which will be available on the newly installed ShareScan Manager.
    Enter an sa-level username/password combination on the UI of the tool.
    You can use the following command line arguments for the tool:

Activity Tracking Sync Tool

Activity Tracking Sync Tool (ShareScan.Server.ActivityTrackingSyncTool.exe) is a command line utility to sync the Activity Tracking Report data between a pre-6.3 and a newly installed 6.3 database. By default, it is located in the C:\%programfiles%\Kofax\ShareScan6.3\Server\Tools\ActivityTrackingSyncTool folder on a 32-bit operating system and in the C:\%programfiles%\Kofax\ShareScan6.3\Server\Tools\ActivityTrackingSyncTool installation folder on a 64-bit operating system.

Since, in a multi-manager environment, if the 6.3 database is copied, and the connecting Managers / ScanStations are upgraded one-by-one (while all of them are operational, except the one upgraded) the Activity Tracking Report data is not in sync after the upgrade.

Settings

There are six required parameters:

ShareScan.Server.ActivityTrackingSyncTool oldDataSource newDataSource oldInitialCatalog newInitialCatalog [oldIntegratedSecurity or (oldUserId and oldPassword)] [newIntegratedSecurity or (newUserId and newPassword)]

There are four optional parameters:

ShareScan.Server.ActivityTrackingSyncTool oldConnectTimeout newConnectTimeout oldCommandTimeout newCommandTimeout

Full examples:

ShareScan.Server.ActivityTrackingSyncTool.exe oldDataSource='.' newDataSource='.' oldInitialCatalog='Test1' newInitialCatalog='Test2' oldUserId='User1' newUserId='User2' oldPassword='password1' newPassword='password2' oldConnectTimeout='120' newConnectTimeout='120' oldCommandTimeout='120' newCommandTimeout ='120'

or

ShareScan.Server.ActivityTrackingSyncTool.exe oldDataSource='.' newDataSource='.' oldInitialCatalog='Test1' newInitialCatalog='Test2' oldIntegratedSecurity='true' newIntegratedSecurity='true' oldConnectTimeout='120' newConnectTimeout='120' oldCommandTimeout='120' newCommandTimeout ='120'

Parameter definition format:

<parameter name>=<parameter value>

If the value contains spaces:

<parameter name>='<parameter value>'