KDS has not been updated since June 1, 2020. Please use KDS PRO. |
The Kitchen Display Systems — hereinafter KDS — is the system for visual representation of order movement from the cash station to customers. KDS displays orders on monitors installed for cooks and waiters. Order movement can be controlled using touch-screen stations or a keyboard.
The initial installation is performed using the installer and then the current version is installed in the same place. Download the installer distribution kit from the FTP server: ftp://ftp.ucs.ru/r-keeper/KDS/1.3.0/KDS_1.3.3.2.exe
First, install KDS_1.3.3.2 and then upgrade it to the current version, 1.3.5.xx.
Create an XML interface at the manager station beforehand as it is required during installation.
To perform installation, run the installer and follow the instructions in the dialog windows.
If you have previously installed copies of KDS and Firebird, before the installation starts, you will have to choose between several options:
If you want delete an installed KDS instance, select the required one.
While installing a new instance, do the following:
KDS 1.3.32 installation is now complete.
After installing, KDS cannot be installed as service. To run the server, use the dbmangr_RK7.exe file. To install the server as service, run dbmangr_RK7.exe with the /install key. This makes sense only after all the settings are done because a service cannot be configured.
After installation, the structure of catalogs and their contents will be as follows:
Below you can find a brief instruction. The detailed one is available in the article on KDS upgrade.
Before upgrading, make a backup copy of the previous build and the working database. Configuration data in .INI files are reset after upgrading. So, if it is not the initial installation, make a backup copy of .INI files for later configuration. |
After installing version 1.3.x, upgrade KDS to the latest version. Download version 1.3.5 or later from FTP:ftp://ftp.ucs.ru/r-keeper/KDS/. For upgrade, it is enough to copy new files to the KDS installation folder (replacing previous files) and update the database.
Copy new files to the installation location. Confirm file replacement:
Now, you need to update the database. For this purpose, in the DB folder there is the DBUpdate.exe utility. Run it and specify the Firebird database connection parameters: the IP address and port.
Click Update DB. If connection settings are specified correctly and Firebird is launched, the database will be updated and you will see the text: Update DB Complete.
In case you need to install or update Firebird, the folder with KDS at the FTP has the Firebird 2.5.7, x32/x64 distribution kits.
To transfer data from databases of an old KDS format <1.2.x to a new one, the DBConverter.exe utility is used. It is located in the DB folder.
Before upgrading, install Firebird that can be found in the relevant distribution kit. As a result, you will have two operating Firebird servers.
Connect to the old database using the old Firebird server and to the new database using the newly installed server. The database to which data are going to be transferred must be empty.
Run the utility, specify the path to the older database in the From section and new database settings in the To section.
Press the Convert Data button.
Starting from version 1.3.3.Х updating to the current version is performed within one branch. When updating to the branch 1.3.4.Х or higher, you should perform an intermediate update to the first version of a new branch. |
In the KDS system, the server is licensed. The license name is R-Keeper 7 KDS. Obtain the master license and generate the license key without the request code.
Run the \server\dbmangr_RK7.exe file. The server is launched in the minimized mode so double-click the icon in the tray to expand it. The server window will appear. Click the License button.
Insert the license key, generated at l.ucs.ru, and click OK
The server will connect to the license system, check the license, and activate the product if everything is fine.
Instead of No License you will see your object code and the license expiration date.
Licensing is complete.
Since version 1.3.4.7, the configuration file of the KDS server has changed to dbmangr.ini |
If the system was licensed before the update, copy the license key from the License string of the FSVDU.INI file:
License=21184-10432-12135-21664-82834-11484-05367-40256 |
And insert it to dbmangr.ini. Save your changes and restart the server.
The KDSGuard utility is designed to deal with possible failures. It is located in the \Server folder. Example of the KDSGuard working configuration:
If everything is configured correctly, the KDSGuard window will show the message: Started...<path to the KDS server> and no indication of errors. |
For the KDS to function, service print should be configured.
Available parameters:
For the KDS to operate, the following launched items are required:
Create an order at the cash station. TKDS can work only in the order creation mode. The KDS does not function in the quick receipt mode.
For an order to appear in the KDS, it must be saved and not closed. Create an order and press Save:
The order should appear in KDS.
To delete KDS, run the installer and select Removal of one of the previous instances and follow the instructions in the dialog windows.
In the \DB folder there is a ready-for-operation database — KDS.FDB and the Kds.sql script for creating a similar empty database. You can work with the ready-to-operate database or create yours using the IBExpert program or the UPDConsol.exe utility from the \DB\UPВConsol\ folder.
Below, find the instruction on how to create a database using the UPDConsol.exe utility.
If needed, edit the workscript.ini file:
[DB] DB=KDS_NEW.FDB ; the name of the database file that will be created by the script in the folder containing the utility CharSet=NONE ; the applied encoding. Must match the CharSet field of other INI files UserName=SYSDBA ; the database user name Password=masterkey ; the database user password Create=1 [Work] Script = KDS.sql ; the script name for creating a new database. Can be found in the folder containing the utility |
Run the UPDConsol.exe utility to create a new database. The KDS_NEW.FDB file will appear in the folder containing UPDConsol.exe.