This article applies to Total Control Premier version 2.11 and higher - screenshots are taken from Total Control Premier version 2.11.
Requirements
- An Administrator account, or a user account with permissions to install software and services, and make changes to folders and the Windows registry
Crystal Reports
Crystal Reports Runtime is required for reporting, and is installed as part of the Prerequisites, as noted below.
InstallShield Wizard
Open the Total Control Premier InstallShield Wizard executable. The latest installers for Total Control Premier can be found in the Total Control Premier Installers and Manuals article.
Prerequisites
Depending on the operating system version and other factors such as Windows Updates and other applications and features being installed, several prerequisites such as Crystal Reports Runtime and Visual C++ Redistributables may be installed before the main Total Control Premier InstallShield Wizard can run. You may be prompted to restart one or more times during this process.
There is a known issue where Microsoft OLE DB Driver for SQL Server does not always get installed as part of the prerequisites, but the driver is required for reporting to work correctly. The issue will be resolved in a future release, but it is highly recommended that this is installed either before or after the Total Control Premier InstallShield Wizard is run. Microsoft OLE DB Driver for SQL Server can be downloaded from the
Fidelity Installers section of the Knowledge Base, or from the
Microsoft Docs web site.
Installation Process
Version 2.11
There is a known issue in version 2.11 of Total Control Premier that results in the Clerks applet crashing if the DigitalPersona drivers are not installed, but they do not get installed by default. This issue will be resolved in a future release, but following the Custom process below will ensure that the drivers are installed correctly.
All Other Versions
1. Follow the on-screen prompts, clicking Next, accepting the Licence Agreement, and reading through the Release Notes as appropriate.
|
|
2. Select Client, then click Next.
|
|
3. Click Install.
|
|
Software Registration
At the end of the installation process, the Software Registration Wizard will start, for you to activate the licence to run Total Control Premier on the server. If you are not able to activate the licence at this point, the Software Registration Wizard can be run at any time, by clicking
Start >
All Programs >
Fidelity Systems >
Total Control Premier >
Activate Fidelity Software.
1. Enter the eight-digit licence code, untick Activate now using my internet connection, and then click Next.
|
|
2. A Key Number will be generated, which will need to be sent to Fidelity for an Activation Code to be generated. Clicking on the Key Number will copy it to the clipboard, so it can be pasted into an email. This email will need to be sent to support@fidelitysystems.co.uk.
|
|
3. An Activation Code will be sent back to you, and this needs to be pasted into the box below the Key Number.
|
|
4. Click Next, and a "Thank you for purchasing a Fidelity product" message will be displayed, to confirm that Total Control Premier is activated.
|
|
Click
Close to close the Software Registration Wizard, then click
Finish to complete the Total Control Premier InstallShield Wizard.
Starting Total Control Premier
Open Total Control Premier, by double-clicking the Total Control Premier icon on the desktop, or by running the Total Control Premier shortcut in
Start >
All Programs >
Fidelity Systems >
Total Control Premier.
Data Source Setup
Total Control Premier needs a Data Source to connect to the SQL Server hosting the database. Data Source details can be entered manually if you know the database location and credentials, or can be copied from an existing Client or Server installation as per the
Data Source Location section below.
|
|
Option
|
Description
|
Description
|
A description of the database, eg "Total Control Premier", "TCP 211 ", "Hospitality", "Retail", etc. This can be changed at any time.
|
SQL Server Name/IP
|
The name or IP address of the SQL instance, eg “(LOCAL)\FIDELITY" , “SERVER\FIDELITY" , “192.168.1.100\FIDELITY”, etc.
|
Database Name
|
The name of the Total Control Premier database to connect to, or create if no database exists.
|
SQL Authentication
|
Whether or not to use SQL (Mixed Mode) Authentication, or standard Windows Authentication. If Windows Authentication is used, the Windows user account must be granted access to the database.
|
SQL User Name
|
The SQL User Name to be used to access the database, eg “SA”.
|
SQL Password
|
The SQL Password for the SQL User Name to be used to access the database.
|
Once a connection is established to the database, Total Control Premier will confirm that the connection is successful and will start. If an existing database is to be used, then you will need to know the SQL connection details for that database.
Adding Additional Data Sources
If you want to connect to different Total Control Premier databases, you can do so through the
Total Control Premier Data Manager, which can be found in
Start >
All Programs >
Fidelity Systems >
Total Control Premier. When the Data Manager opens, click
New, and then follow the instructions as above for adding a data source. If you want to edit or delete an existing data source, click the required data source, then click
Edit or
Delete.
By default, the data source at the top of the list will be the one opened when you run Total Control Premier on its own, as opposed to the Total Control Premier Data Manager. If you want to specify another data source to run as default, click on the required data source, and then click
Set As Default.
Data Source Location
The Data Sources are saved in a file called
TCPConnections.xml, which is found in
C:\ProgramData\Fidelity Systems\Total Control Premier. It is recommended that this file is backed up for reference and future client configuration purposes. By copying this file from an existing setup to the folder on the client PC, you can bypass the Data Source Setup process as above, and have Total Control Premier connect to the database without any further configuration. Please be aware though, that if you copy the file from the server and the SQL Server Name/IP points to “(LOCAL)” rather than the actual server name or IP address, this will need to be amended to the correct server name or IP address before being used on a client PC.
By default, and unless otherwise specified by local computer or group policy, users without Administrator privileges will only have Read-Only access to the data source folder, and so once Total Control Premier is installed and configured, it will not be possible for users to add or change data sources, unless they are granted Write permissions to that folder or a user with Administrator privileges makes the changes.
New Computer Wizard
Total Control Premier records some basic details about each computer being used to access the database, for simple auditing and logging purposes, and also so it knows which computer(s) can be used to run the Job Controller, Report Controller and Update services.
When Total Control Premier is run for the first time on a computer, the New Computer Wizard runs, and prompts you to tell it what the computer’s role is. Click
Next, and you will be asked a series of questions about what the computer is going to do. The Wizard should show that there are one or more Computers already assigned to the various roles, as these will be handled by one or more servers.
Client Role
Unless otherwise discussed with Fidelity, it is recommended that all Roles (including all Job Controller sub roles) are assigned to a server, and therefore should not be assigned to a standard client PC. Leave all the options unticked, then click
Finish to accept the setup and close the New Computer Wizard.
If you wish to change the role(s) of the client PC in the future, you can run the
Reconfigure Computer Wizard from the Tools menu in Total Control Premier.
First Time Login
Once the Computer Wizard has finished, you will be prompted to log in to Total Control Premier. Enter the login details provided by Fidelity or your EPOS administrator, and then click
OK. You will be asked to set a Visual Theme, which is a colour and layout scheme that can be changed at any time, and then the main Total Control Premier window will be displayed.