Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 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.:

  • Client
  • Server
  • RK7tmsrv if it is installed.
    Image Added

Now, you need to update What remains is updating the database. For this purpose, in the DB folder has there is the utility  DBUpdate.exeexe utility. Run it and specify the Firebird database connection parameters: the IP address and port.
image2020-10-20_16-50-38.pngImage Added

Press the Click Update DB button. If connection settings are indicated 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 containing the with KDS that is located at the FTP has the distribution packages the Firebird 2.5.7, x32/x64 distribution kits.

Upgrading

...

Old Database to Version 1.3.Х

To transfer data from databases of an older old KDS format <1.2.x to a new one, the utility the DBConverter.exe is  utility is used that . It is located in the DB folder.

Before upgrading, install Firebird that can be found in the relevant distribution packagekit. As a result, you will have two operating Firebird servers.
To upgrade, connect 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 specify the path to the older database in the From section and new database settings in the To section.
Image Added

Press the Convert Data button.

Note
titleImportant!

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.

Licensing

In the KDS system, the server is licensed. The license name is R-Keeper 7 KDS Module Software. Obtain the master license and generate the license key without the request code.
Run the file \server\dbmangr_RK7.exeexe file. The server is launched in the minimized mode so double-click the icon in the tray two times to expand it. The server window will appear. Click the License button.
Image Added

Insert the license key, generated at l.ucs.ru, and click OK

Image Added

The server will connect to the licensing license system, check the license, and activate the product if everything is fine.
Instead of No License you will see your facility object code and the license expiry expiration date.
Image Added

Licensing is complete.

Info

...

titleImportant!

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:

Code Block
License=21184-10432-12135-21664-82834-11484-05367-40256

And insert it to dbmangr.ini. Save your changes and restart the server.

KDSGuard

Excerpt
nameKDSGuard

The KDSGuard utility is designed to

...

deal with possible failures. It is located in the \Server folder.
To launch

...

the utility,specify the full path to

...

the dbmangr_RK7.exe server in KDSGuard.

...

ini. Save changes and run KDSGuard.exe.

Example of the KDSGuard

...

working configuration:

Code Block
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

...

show the message

...

: Started...<path to the KDS server>

...

and no indication of errors.

...


Image Added

Connection with

...

r_keeper_7

For the KDS to function, service print should be configured.

  1. Open the KDS server. In the Server Name field, indicate specify the IP address of the POS cash server
    Image Added
  2. KDS can handle work only with categories and not general classifications. Let us take service print as an example and create categories for it:
    Image Added
  3. Distribute dishes on the menu by classification categories. The categories will appear in the menu on the right:
    Image Added
  4. Select the required ones and press ОК
  5. Return to the manager station. Create an interface and bind link it to the server driver.
  6. Go to Options In the directory Settings > Parameters > Installation > Connection to Other Systems Link with other systems > KDS and VDU > KDS Classification for KDS and VDU, indicate the reference to the KDS classification. In this our case, it is Service Print.
    Image Added
  7. Check KDS layouts. Go to the directory  Settings > Print Options > Printing > Documents and Layouts > For KDS. Make sure that pre-installed layouts are added to the current print layout.
  8. In the employee settings (POS restrictions), add the right Delete a Ready Dish.
  9. printing scheme
  10. Go to Personnel > Employees, select the required role and, in the Cashier restrictions block of the role properties, add the Delete ready dish right
  11. If neededOptionally, you can change the text that a waiter will see at the POS cash station. To do so, go to Settings Options > Parameters > Enterprise Operation Parameters working settings > Messages to Waiters for waiter > Dish Readiness Message Textready message text and indicate a required text in the StringString field. For example: "Ready for %0;s" which means "Ready for table No."
    Image Added

Available parameters:

    1. %0:s is the table number
    2. %1:s is the category name for the KDS
    3. %2:s is the dish name

Work in KDS

...

For the KDS to operate, the following launched items are required:

  1. Directory Reference Server
  2. POS Cash Server
  3. POS Cash Station
  4. KDS Server
  5. KDS Client

Create an order at the POS cash station. The KDS TKDS can work only in the order creation mode. The  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:
Image Added

The order should appear in KDS.
Image Added

KDS Deletion

To delete the KDS, run the installer and select the item Deleting One of the Existing Copiesand select Removal of one of the previous instances and follow the instructions in the dialog windows.
Image Added

Database

In the \DB folder there is a ready-for-operation database (— KDS.FDB) and a script ( and the Kds.sql) for  script for creating a similar empty database. You can work with the ready-to-operate database or create yours using the program IBExpert the IBExpert program or the utility  UPDConsol.exe utility from the folder \DB\UPВConsol\ folder.

Below you will find out , find the instruction on how to create a database using the utility UPDConsol.exe utility.
If needed, edit the file the workscript.iniini file:

Code Block
[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

                    

; 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.