Установка SBG r_keeper Server
Одна программа на ресторан: меню для планшетов и QR, заказы в r_keeper и статистика для кабинета.
SBG r_keeper Server ставится один раз на ресторан. Это одна служба Windows, которая делает всё сразу:
- отдаёт меню планшетам и QR-меню;
- отправляет заказы с планшетов в r_keeper;
- передаёт продажи в кабинет владельца;
- синхронизирует оформление меню с облаком.
Служба запускается сама после перезагрузки компьютера.
Требования
- Windows 10, Windows 11 или Windows Server 2016 и новее, 64 бит.
- Компьютер в одной сети с кассовым сервером r_keeper 7 и планшетами. Подойдёт сервер, где уже стоит r_keeper.
- Лицензия XML-интерфейса r_keeper и сотрудник с правом HTTP-доступа к кассе.
- Логин SQL Server на чтение базы отчётов
RK7. - Код кассовой станции, от имени которой будут создаваться заказы.
- ID и ключ ресторана из кабинета rkpr.uz. Их выдаём мы вместе с подпиской или пробным периодом.
Установка
- Скачайте
rkeeper-server-setupна странице Скачать. - Запустите от имени администратора.
- Заполните три страницы мастера.
Касса r_keeper
| Поле | Что вписать |
|---|---|
| Адрес XML | https://IP-кассы:8086/rk7api/v0/xmlinterface.xml. Порт и путь как в настройках XML-интерфейса r_keeper |
| Логин HTTP | Сотрудник r_keeper с правом HTTP-доступа |
| Пароль HTTP | Его пароль |
База отчётов
| Поле | Что вписать |
|---|---|
| Сервер | Имя или IP SQL Server, при именованном экземпляре host\instance |
| База | Обычно RK7 |
| Логин и пароль | Пользователь SQL с правом только на чтение |
Из базы читаются блюда, цены, модификаторы, категории, сотрудники и продажи. Сервер ничего в неё не пишет.
Ресторан
| Поле | Что вписать |
|---|---|
| ID ресторана | Из кабинета rkpr.uz, карточка ресторана |
| Код станции | Код кассовой станции r_keeper (CASHES.SIFR). Заказы с планшетов создаются от её имени |
| Пароль админки | Не короче 6 символов. Нужен для входа в админку и для выхода из режима киоска на планшете |
| Ключ ресторана | Из кабинета. Обязателен: по нему сервер получает лицензию, работают QR-меню, статистика и правка меню из кабинета |
Без действующей подписки меню на планшетах не открывается. Лицензия обновляется сама раз в час и действует 7 дней без связи с облаком.
Что делает установщик
- Копирует программу в
C:\Program Files\rkeeper-server. - Сохраняет настройки в
server.jsonв той же папке. - Регистрирует службу
rkeeper-serverс автозапуском и перезапуском при сбое. - Открывает порты 18300 (меню и админка) и 18100 (состояние статистики) в брандмауэре для частной и доменной сети.
- Хранит базу, фото и журналы в
C:\ProgramData\rkeeper-server.
После установки откроется админка http://localhost:18300/admin. С других компьютеров сети она доступна по адресу http://IP-сервера:18300/admin.
Проверка
- Войдите в админку, откройте Настройки. Строки «Касса» и «SQL» должны быть зелёными.
- В разделе Блюда нажмите Обновить из r_keeper: появятся блюда с ценами.
- Откройте
http://127.0.0.1:18100на сервере: это состояние статистики. Строки кассы, SQL и облака должны быть зелёными. - Через несколько минут продажи появятся в кабинете на rkpr.uz.
Какие данные уходят в облако
- Закрытые чеки: сумма, скидки, гости, оплаты, станция, кассир.
- Блюда в чеках, официанты, столы.
- Удалённые чеки и отказы блюд: кто, когда, на какую сумму.
- Открытые заказы в моменте, для экрана «Сегодня».
- Оформление меню: фото, описания, переводы, баннеры.
Если интернет пропал, сервер копит данные у себя и отправит их, когда связь вернётся. Меню и заказы в ресторане работают без интернета.
Обновление
Запустите установщик новой версии поверх старой. Мастер не спросит настройки повторно: server.json, база и фото сохраняются. Служба останавливается на время замены файлов и запускается снова.
Изменить настройки
Откройте C:\Program Files\rkeeper-server\server.json в Блокноте от имени администратора, исправьте поле и перезапустите службу rkeeper-server в «Службах» Windows. Чтобы выключить статистику, добавьте "stats": false.
Удаление
«Параметры» → «Приложения» → SBG r_keeper Server → «Удалить». Служба и правило брандмауэра удаляются. Данные в C:\ProgramData\rkeeper-server остаются на случай переустановки.