The eCopy Cost Recovery Service is compatible with major cost recovery systems. When cost recovery is enabled, scanning functions are unavailable until the user unlocks the cost recovery terminal or application and specifies the billing account information:
At the end of the session, you can log off using the terminal and ShareScan returns to the 'locked' state.
ShareScan offers Cost Recovery protocol v3.5. It can be selected as a protocol version in the Cost Recovery service if the Cost Recovery server also supports this protocol version, as both sides need to be set to the same version of the protocol.
The benefit of using v3.5 is that it fully supports the correct accounting for the workflows using background (formerly offline) processing as well.
When pre-v3.5 protocol versions were used with background processed jobs, it was not possible to send some of the job related data to the Cost Recovery server, if the user logged out before the final document was sent to the destination (typical for background processed jobs).
Though the count of scanned pages were sent to the Cost Recovery server even in this scenario, it was not possible to send several other pieces of data – successful document delivery, document size etc. – after logout.
With protocol v3.5 now all these data items are delivered correctly.
The ShareScan software includes timers that automatically log you off after a certain period of inactivity. However, when the Cost Recovery Service is enabled, these timers are disabled and you remain logged on until you press End or Complete on the terminal, or until the terminal times out.
Note:
If you are passing user credentials from your cost recovery terminal to the eCopy Cost Recovery Service, Session Logon must be set to Enabled in the Enable for all devices tab and Configured in the Configuring Service: Session Logon tab. This functionality is only available if you are using the Unicode/XML (v3) protocol.
In the eCopy Cost Recovery Terminal Emulator, click Connect to connect with your server.
The following table describes the settings available for the Cost Recovery Service.
|
Setting |
Description |
|---|---|
|
Configured |
Enables all settings for the service. Mark the Yes checkbox to make all settings configurable. |
|
Port number |
Enters port number. The port number must match the TCP port configured for the cost recovery device. The default port is 9325. Note: If you change the Port field, the Manager is automatically restarted after saving your settings. |
|
Show Lock Button |
Shows Lock Button at the client if you mark the Yes checkbox. This button allows you to lock the terminal from any screen during a session. This option is only available for ScanStation devices. |
|
Protocols |
Selects the protocol. This version of the service supports cost recovery terminals that were configured to work with previous versions of the eCopy Cost Recovery Service. Note: All devices controlled by a Manager must use the same protocol. |
|
Field separator |
Specify field separator used in Cost Recovery activity logging. |
|
Encryption |
Encryption settings must be used if a password is included. |
|
Type |
The encryption type for Cost Recovery: |
|
Path |
Set the path for the encryption key. Specifies a path to the storage destination for the encryption key on the device where the Manager is running. |
|
Key |
Generates a new key. Generates the encryption key and stores it in the Important: All devices that use Cost Recovery Service and are managed by the same Manager must use the same encryption key. After generating a key for the first device, when you configure subsequent devices, you must select the same path you selected for the first device. ShareScan automatically recognizes the key file that is already in the storage destination. |
|
Activity log |
Includes the standard eCopy ShareScan user activity log information. Note: If Cost Recovery logging is turned on and you change protocol version in any direction, use a new log file name and extension. If you want to use the same name and extension, you must archive the old logs to a safe location and delete the original ones. |
|
Configure |
Track Cost Recovery using activity logging. Enables all settings for the service. Mark the Yes checkbox to enable configuration options. |
|
Location |
Root folder for all Cost Recovery logs. The default location is |
|
Maximum Log Size (10-5000) |
Maximum file size in kB. Maximum log size is 5000 kB. |
|
File overflow type |
Activity log file types. Enables file overflow for Cost Recovery, if appropriate:
|
|
Extended fields |
Allows extended fields in Cost Recovery activity logging. Mark the Yes checkbox to enable this feature. |
|
Device specific activity |
Allows separate Cost Recovery activity logging for each specific device. Mark the Yes checkbox to enable this feature. |
|
Enable for all Devices |
Enables settings for all devices. |
|
Enabled |
Mark the Yes checkbox to enable the service for all devices. |
Note:
If the key is re-generated, the eCopyCRSKey.txt file must be copied to the Cost Recovery terminal again. If a key mismatch occurs, the data is not decrypted correctly.
eCopy Cost Recovery Terminal Emulator appears when you click Test in Configure Cost Recovery service.
To configure the emulator, launch the dialog by clicking the Config button on the main dialog.
|
Setting |
Description |
|---|---|
|
Server name |
Specifies the name or IP address of the machine running the TCP server. The default value is |
|
Port number |
Must match the port number set in ShareScan Administration Console. Default value is 9325, which matches the default for ShareScan. |
|
Timeout (secs) |
Value in seconds until the terminal times out if no pulses are received from ShareScan Manager. The default value is 120 seconds. |
|
Device IP |
Specifies the IP address of device. |
|
CLID |
Emulates the type of data fields (client identification) you enter in a terminal. |
|
Delimiter |
The field delimiter for the activity tracking and fake CLID and MID fields. This value matches the value set up in ShareScan Administration Console, the default is ",", which matches the default used in ShareScan. |
|
MID |
Emulates the type of data fields (Multiplex Identification) you enter in a terminal. |
|
XML Attributes |
Name and value of the XML files you can add to the emulator settings. |
|
XML name |
Inserts the XML name. |
|
Value |
Inserts XML values.
|
|
Encryption type |
The type of encryption used to encrypt the XML data:
|
|
Key path |
You can browse for the path location of the encryption |
|
Protocol version |
You can choose which eCopy protocol to send and receive data between the Cost Recovery terminal and ShareScan Manager. The following versions are available: v1, v2, v3 (default) and v3.5. |
|
Enter credentials |
Click to bring up a dialog to enter the following user credentials for use: Username, Password, Domain, and UserID. Note: If UserID is used, the UserName, Password, and Domain fields must be blank. |
|
Metadata |
This button is enabled only if v3.5 radio button is selected under Protocol Version. Note: In order for Cost Recovery protocol version 3.5 to function properly, you must click Metadata... and click OK afterwards even when no data is provided.
|
|
Save and close |
Saves all field data to |
Note:
The text at the top of the status window (default value of Waiting for server messages) gives helpful tips about the state of the emulator.
Once the emulator has been configured, it is ready for use.
|
Setting |
Description |
|---|---|
|
Status window |
Displays time stamped status messages. |
|
Connect |
Connects to ShareScan using the server name and port configured in the configuration dialog. Once a connection has been established, the emulator sends an Note: This button is disabled once a connection has been established. |
|
End |
Only enabled once a connection has been established. Sends an |
|
Clear |
Clears all text in the status window. |
|
Top most |
When checked, the emulator is always displayed on top of any window. When unchecked, the emulator retains its normal order. |
|
Seconds left until lock |
Displays a running countdown in seconds until the emulator times out. When the emulator times out, it sends the |
|
Config |
Pops up the configuration dialog. |
|
NetStat |
Pops up a command prompt window that runs the |
|
Exit |
Closes the application. |
