Install Compensate Client - SI and State Fund
Post date: Mar 11, 2011 5:1:5 PM
To install the Compensate client on a workstation
!Note: "application" refers to the folder where Compensate is installed on the server.
From the application\dll_source folder run setup59_cr.exe to install the application *.dll files on the workstation
There may be an error 1501 - registering a font - this can be safely ignored
From the application\dll_source folder run SshActiveX-9.3.1-win32.msi, this is for the SFTP client for CMS reporting
For workstations that are going to print checks install the MICR.TTF font found in the application\exports folder
Create the printer with the name "Compensate PS" so the workstation can e-mail reports (instructions can be found here)
If the OS on the workstation is Windows 7 or greater, run the fix windows7.cmd file in the application folder.
This script may need to be edited for non-standard windows installation folders or if running Windows x64.
There are comments in the script regarding x64 installations.
Install the SQL Native Client v10.0 on the workstation the source for this installation can be found in the application\dll_source\sql folder. The file name is sqlncli-x86.msi or sqlncli-x64.msi.
Create a shortcut for the application being installed from the application folder - all of the steps above only installed the DLL files required to run the application - the actual application is installed on the server.
Security Considerations
The user account must have read, write and modify permissions on the application folder and the eDocs storage area.
The user account must have dbo permissions on the appropriate database to the SQL server where the database is stored.
Application permissions and database permissions are best managed through the use of Active Directory groups instead of explicit permissions granted per user.
Setup59_cr.exe and SshActiveX-9.3.1-win32.msi must be installed using administrative permissions to the workstation.
The UNC path for the application folder MUST NOT CONTAIN SPACES.