# | Topic | Chapters | Hours |
1 | Introduction (what is RK7) | 1.1. R-keeper in general: application purpose for customer 1.2. Main functions of RK7 software 1.3. Restaurant types and schemes, functions diversity 1.4. Difference between RK7 and RK6 (and other POS software) 1.5. Automation of complex organisations (software and hardware integration) 1.6. Other UCS software and RK7 1.7. Learning UCS software: purposes, methods | 2 |
2 | RK7 files and folders | 2.1. RK7 distributives 2.1.1. Servers and clients 2.1.1.1. Reference server (refsrv.exe) 2.1.1.2. Cash server (midserv.exe) 2.1.1.3. Stations 2.1.1.3.1. Cash station (doscash.exe) 2.1.1.3.2. Print station (winprint.exe) 2.1.1.3.3. Pocket station (deprecated) and PDA - additional module 2.1.1.3.4. Manager station (rk7man.exe) 2.1.1.4. Report server (rkreportsserver.exe) 2.1.1.5. RK7tmsrv.exe (deprecated) 2.1.1.6. RDSserv.exe 2.1.1.7. RemoteFM.exe 2.1.1.8. RK7HotelSrv.exe 2.1.1.9. AppGetVideoView.exe 2.1.1.10. Other files (DLL and other software modules) 2.1.2. INI files (settings) and XML 2.1.3. Log files (error reporting): STK 2.1.4. Language files: XLF 2.1.5. Databases (DBs) 2.2. Optional modules 2.2.1. PersonalDiscountSystem 2.2.1.1. R-Keeper CRM (deprecated CardSystem5) 2.2.1.2. PersonalCards (Pcards + Cardserv + Syncard) 2.2.2. KitchenDisplaySystem 2.2.2.1. KDS1 (local) 2.2.2.2. KDS2 (internet) 2.2.3. VideoDisplayUnit 2.2.4. VideoControl (v.2) 2.2.5. WebMonitoring (java) and (asp) - deprecated 2.2.6. SecondScreen (XML) and SecondMonitor (2 different applications) 2.2.7. MobileWaiter7 (through TMS7) WinCE and iOS and Android 2.2.8. Rk-Order (through iPadServer) 2.2.9. Delivery 7 (through R-Keeper CRM) 2.2.10. WebReports (2 different applications) 2.2.11. MailingReports 2.2.12. Reservation 2.2.13. WebOrders (through Delivery) 2.2.14. MenuBoard 2.2.15. GuestQueue (through VDU) 2.2.16. Terminal intermediate servers 2.2.16.1. TMS7.exe 2.2.16.2. iPadServer.exe 2.2.16.3. FarCards.exe 2.2.17. DashBoard (web) 2.2.18. Kiosk (self-service terminal) | 3 |
3 | Interconnection with other software | 3.1. UCS software 3.1.1. StoreHouse 4 (and HeadOffice) and 5 3.1.2. Shelter (v.2) 3.1.3. PoolJet 3.1.4. TimeKeeper (deprecated) 3.1.5. GameKeeper (v.3) through FarCards 5 3.1.6. Common server (router) + Feature servers 3.1.7. CRM7 3.2. From other developers 3.2.1. Bowling 3.2.2. Restorun 3.2.3. Berg | 2 |
4 | Hardware and utilities | 4.1. Operating systems 4.1.1. Windows 4.1.2. DOS 4.1.3. Macintosh and iOS 4.1.4. Linux and Android 4.2. Database management systems 4.2.1. Microsoft SQL 4.2.2. Oracle (deprecated) 4.2.3. Firebird 4.3. Utilities 4.3.1. IBexpert 4.3.2. Sysinternals 4.4. Networks 4.5. Web servers 4.5.1. IIS 4.5.2. Apache Tomcat 4.5.3. Other 4.6. Hardware 4.6.1. UCS 4.6.2. PC 4.6.2.1. Desktop 4.6.2.2. Mobile 4.6.3. Special 4.6.3.1. Printers 4.6.3.2. Readers 4.6.3.3. Displays 4.7. Drivers | 3 |
5 | Licensing | 5.1. RK7 5.2. Optional modules 5.3. Other UCS software 5.4. Using LM.exe and l.ucs.ru 5.5. Using LUpdater.exe and other licensing modules 5.6. Hardware keys and software codes 5.7. Lifetime and SaaS licensing | 2 |
6 | Languages | 6.1. Files .xxx 6.2. Using langer.exe and langun.exe 6.3. UDB translation 6.4. Integrated language support settings 6.5. Countries features (bits in charset, font over foreign charset) 6.6. Localize (Pootle) and Weblate systems | 2 |
7 | Objects | 7.1. Code 7.2. Type 7.3. Status 7.4. Properties 7.5. Relations between objects | 2 |
8 | Data exchange and processing | 8.1. Interfaces 8.2. Documents 8.3. Layouts 8.4. Forms 8.5. Selectors 8.6. OLAP (online analytical processing) 8.7. Export and import (from DB to file, vice versa) 8.8. Scripts 8.8.1. For layouts 8.8.2. For operations 8.8.3. External files 8.9. Formulas | 3 |
9 | Rights and accessibility | 9.1. Users 9.1.1. Dealers 9.1.1.1. RAL.dat, DB ownership 9.1.1.2. Predetermined objects and settings 9.1.2. Managers 9.1.3. Restaurant staff 9.2. Operational and object rights 9.3. Restrictions, exceptions 9.4. Passwords, encryption | 3 |
10 | Planning and installation | 10.1. Basic configuration 10.2. Optional modules 10.3. Upgrade 10.4. Curtail assembly 10.5. Scheme change 10.6. Intermediate servers usage | 3 |
11 | Failures and errors | 11.1. Log files usage 11.2. On screen error messages 11.3. Tests 11.4. Backup and restore | 2 |
12 | Manager station | 12.1. Menu structure 12.1.1. Menu 12.1.2. Modifiers 12.1.3. Combos 12.1.4. Money: currencies, prices, taxes 12.1.5. Visits and orders 12.1.6. Employees 12.1.7. Places: tables, hall plans, positions 12.1.8. Customers, card entry 12.1.9. Discounts and markups 12.1.10. Stations and devices 12.1.11. Input and output, user interface 12.2. Schemes, groups, types, classifications 12.3. Object usage 12.4. Sorting, filters, inspector view, search 12.5. Settings usage 12.6. Built-in editors | 16 |
13 | Cash station | 13.1. Navigation among forms 13.2. Operations: order related and service 13.2.1. New order 13.2.2. Change order 13.2.3. Close order, payments 13.3. Optional functions 13.4. Employee behavior 13.4.1. Manager 13.4.2. Cashier 13.4.3. Waiter 13.4.4. Barman | 8 |
14 | Reports | 14.1. Modes 14.1.1. Cash reports 14.1.2. Refsrv.exe CUBE reports 14.1.3. Report server OLAP reports 14.1.4. Web reports 14.1.5. Interactive reports (IR) 14.1.5.1. Plugin for rk7man.exe 14.1.5.2. Feature server for SQL 14.1.6. Mail reports 14.2. Cubes 14.2.1. Cube structure 14.2.2. Modeling new cube 14.2.3. Cube calculation 14.2.4. Direct SQL-query reports (cubeless) | 4 |
15 | Information sources and support | 15.1. Internet sites for dealers 15.1.1. support.ucs.ru 15.1.2. tracker.ucs.ru 15.2. Mail type communication 15.3. Voice type communication 15.4. Remote desktop and analogs 15.5. Distributives (ftpint.ucs.ru) and translation exchange 15.6. Advertising (leaflets and web-sites) 15.7. User manuals | 2 |
2.1. Dealer engineer is expected to learn all topics from the table above and he must be able to install, set up UCS software and support its customers.