Total Control Premier Client Setup

Total Control Premier Client Setup

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.


1. Follow the on-screen prompts, clicking Next, accepting the Licence Agreement, and reading through the Release Notes as appropriate.

2. Select Custom, then click Next.

3. Set the option to This feature will not be available on the below features:
  • Job Controller Service
  • Report Controller Service
  • Totals Update Service
  • Cloud Edition

4. Click the Digital Persona Drivers feature and set the option to This feature, and all subfeatures, will be installed on local hard drive.

5. Click Install.


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.




    • Related Articles

    • Total Control Premier Server Setup

      This article applies to Total Control Premier version 2.09 and higher - screenshots are taken from Total Control Premier version 2.11. Requirements An instance of Microsoft SQL Server 2008R2 or higher is required; we would always recommend using the ...
    • Instant CRM Client Setup

      This article applies to Instant CRM version 2.5 and higher - screenshots are taken from Instant CRM version 2.6. Before You Get Started Installation Requirements An Administrator account, or a user account with permissions to install software and ...
    • Total Control Premier Cloud Edition Setup

      This article applies to Total Control Premier version 2.11 and higher - screenshots are taken from Total Control Premier version 2.11. Before You Begin Total Control Premier Cloud Edition is a web application running on Internet Information Services, ...
    • Windows Installer runs every time TCP is started

      Check for any real-time antivirus or antimalware scanning, as they may be taking hold or deleting files that TCP is trying to use, prompting it to attempt a reinstallation.
    • Emailing Within Total Control Premier

      Within Total Control you are able to email out reports yourself and other members of staff with access to Total Control. This can also be used for ordering within the stock functions. This is done through the use of an SMTP server, a valid SMTP ...