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/. To 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.
What remains is updating the database. For this purpose, the DB folder has the utility DBUpdate.exe. Run it and specify the Firebird database connection parameters: the IP address and port.
Press the Update DB button. If connection settings are indicated 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 containing the KDS that is located at the FTP has the distribution packages Firebird 2.5.7, x32/x64.
To transfer data from databases of an older KDS format <1.2.x to a new one, the utility DBConverter.exe is used that is in the DB folder.
Before upgrading, install Firebird that can be found in the relevant distribution package. As a result, you will have two operating Firebird servers.
To upgrade, 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, indicate the path to the older database in the From section and new database settings in the To section.
Press the Convert Data button.
Important!
Starting from version 1.3.3.Х licensing to the current version is performed within one branch. When upgrading 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 KDS Module Software. Obtain the master license and generate the license key without the request code.
Run the file \server\dbmangr_RK7.exe. The server is launched in the minimized mode so click the icon in the tray two times to expand it. The server window will appear. Click the License button.
The server will connect to the licensing system, check the license, and activate the product if everything is fine. Instead of No License you will see your facility code and the license expiry date.
Licensing is complete.
Important: starting from version 1.3.4.7, the configuration file of the KDS server (dbmangr.ini) has changed
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 counter possible failures. It is in the \Server folder.
To launch in KDSGuard.ini, indicate the full path to the server dbmangr_RK7.exe. Save changes and run KDSGuard.exe.
Example of KDSGuard Working Configuration:
tiInterval=00:00:05
tiControlTime=00:01:30
tiMSgWaitTime=00:00:20
program1=
V:\UCS\KDS\KDS\Server\dbmangr_RK7.exe
If everything is configured correctly, the KDSGuard window will have 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 the POS station. The KDS 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:
To delete the KDS, run the installer and select the item Deleting One of the Existing Copies
In the \DB folder there is a ready-for-operation database (KDS.FDB) and a script (Kds.sql) for creating a similar empty database. You can work with the ready-to-operate database or create yours using the program IBExpert or the utility UPDConsol.exe from the folder \DB\UPВConsol\.
Below you will find out how to create a database using the utility UPDConsol.exe.
If needed, edit the file workscript.ini:
[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
ShowAfterError=30
Run the utility UPDConsol.exe to create a new database. The file KDS_NEW.FDB will appear in the folder containing UPDConsol.exe.