Это новый режим работы универсальной кассы, позволяющий через интерфейс кассы Премьеры осуществлять продажу бара Ркипер.
Общение происходит на уровне кассовых серверов.
Возможны несколько вариантов взаимодействия, когда в РКипер:
для каждой кассы свой кассовый сервер
для всех касс один кассовый сервер
один кассовый сервер с одной кассой и несколько касс в одном кассовом сервере
Для работы необходимы лицензия кассового сервера r_keeper7 и XML-интерфейса.
Существует 2 вида лицензии: бессрочная и срочная.
Бессрочная: R-Keeper модуль XML сохранение заказов ПО. Данная лицензия НЕ продается, но имеются объекты которые ее приобрели
Срочные:
R-Keeper модуль XML-интерфейс для Приложения 1 мес ПО.
R-Keeper модуль XML-интерфейс для Приложения 12 мес ПО.
Данные лицензии доступны по подписке и приобретаются через дилера РКипер.
Если приобретается срочная лицензия, то дилера необходимо попросить зарегистрировать нового пользователя в l.ucs.ru
и разрешить ему доступ к объекту. Это требуется для получения из облака лицензий в режиме реального времени.
Подробнее
Сообщите дилеру информацию для регистрации учетной записи:
1. ФИО – ответственного сотрудника на объекте (в кинотеатре, IT-специалист).
2. E-Mail – электронная почта которая будет зарегистрирована в системе.
3. Контакт – номер телефона ответственного сотрудника на объекте (в кинотеатре, IT-специалист).
4. Код объекта – 9 цифр, можно посмотреть в Менеджерской РКипер в свойствах ресторана.
5. Код корпорации – первые 5 цифр из кода объекта.
6. Необходимые права – разрешить доступ данному пользователю к конкретному ресторану в l.ucs.ru.
1. В менеджерской РКипер перейдите в Настройки → Центральный офис → Серверы отчетов → Сервер справочников.
HTTP Server
Use Free Listen port – снимите флаг
HTTP Data Port – укажите 8082 или любой другой свободный порт
HTTP Ограничения
HTTP API – выберите HTTP ACCESS
Web интерфейс – HTTP ACCESS
XML интерфейс – HTTP ACCESS
2. Перейдите в справочник Работники → Ресторан → HTTP.
2.1. Создайте пользователя, назначьте ему код и задайте ему пароль.
2.2. Проверьте, чтобы у роли HTTP были все права.
2.3. Добавьте созданного пользователя в Центральный офис в категорию XML-Editing или HTTP(S).
2.4. Выдайте все права роли в центральном офисе, в которую будет входить данный пользователь.
Такое большое количество прав требуется для того, чтобы пользователь мог получать данные справочников с РЕФ-сервера,
получать цены с кассовых серверов, создавать, аннулировать, удалять заказы и т.п.
Если вы владеете знаниями в правах Ркипер,
то можете выдать точечно только те, которые требуются для работы связки ПО.
3. Внесите дополнительные необходимые настройки в Глобальных параметрах. Перейдите в Настройки → Параметры.
Найдите параметры:
Переносить заказы с пречеками – у параметра Логический установите флаг.
Часов более текущего – в параметре Число задайте значение 99999.
Переносить пустые заказы – у параметра Логический снимите флаг.
4. Создайте причину удаления. Перейдите в Заказы → Причины удаления.
Создайте новую причину и выдайте ей все права в блоке Ограничения.
5. Создайте столы (если отсутствует). Перейдите в Настройки → Столы и Залы → Планы залов и Столы.
Создайте стол и, если требуется, предоставьте право доступа в блоке Ограничения.
6. Создайте категорию заказа (если отсутствует). Перейдите в Заказы → Категории заказов.
Создайте Категорию заказа и, если требуется, предоставьте право доступа в блоке Ограничения.
7. Средства оплаты, разрешите возврат. Перейдите в Деньги → Валюты.
E средств оплаты установите флаг Возврат блюд.
Переходим в Объекты учета → Средства оплаты, все средства оплаты необходимо связать с РКипер. В блоке Средства оплаты в R-Keeper раскрывающийся список.
2. Переходим в Объекты учета → Налоги. Все налоги и налоговые группы необходимо связать. В выпадающих пунктах Внешний код и Налоговые ставки связываем налоги и налоговые ставки РКипера.
3. Переходим в Настройки → Универсальная касса.
3.1. Режим работы переключаем в Бар в интерфейсе Премьеры.
3.2. Выбираем юридическое лицо, под которым будет продавать бар.
3.3. Если будет использоваться ЕГАИС, то указываем его адрес, IP и Порт.
4. Если в Кинотеатре использовалась лояльность, то необходимо связать MCR алгоритмы с масками карт в Премьере.
Перейдите во Внешние модули → Типы дисконтных карт.
Свяжите маски карт, для этого в блоке MCR алгоритм выберите тот, который соответствует выбранной маске карт.
¶ Настройка подключения к кассовым серверам РКипер
Возможны 5 режимов работы/подключения.
¶ Первый режим. Для каждой кассы свой кассовый сервер
Переходим в Менеджерская → Внешние модули → Станции, выбираем станцию.
1. Переходим на вкладку Универсальная касса. Для каждой станции заполняем:
URL – адрес, по которому доступен http-интерфейс кассового сервера.
Пользователь – http-пользователь.
Пароль.
Причина удаления – из раскрывающегося списка выберите ранее созданную причину для удаления.
Настоятельно рекомендуем использовать Код причины удаления 1.
В РКипер имеется ошибка, что если код причины удаления не равен 1, то в запросе удаления блюда из заказа вы будете получать ошибку “<Error RK7ErrorN="406">Не найден элемент 10 в коллекции Dish Voids.</Error>” (10 – это код причины удаления)
У причины удаления должны быть выданы все права, кроме Списывать.
Код станции – из раскрывающегося списка выберите кассу.
Код стола – из раскрывающегося списка выберите стол.
Код категории заказа – из раскрывающегося списка выберите категорию заказа.
2. Переходим на вкладку Доп.модули. Активируйте режим Универсальная касса.
3. Перезапустите RK7Server.exe, теперь должна пройти синхронизация всех заданий, успехом будет служить значение true.
¶ Второй режим. Для всех касс один кассовый сервер
1. Переходим в Объекты учета → Объекты, выбираем в списке Основной и переходим на вкладку Интеграция с R-Keeper.
В блоке R_Keeper http протокол (подключение к Mid Server) указываем:
URL – адрес подключения к кассовому серверу.
Пользователь – логин ранее созданного пользователя в РКипер.
Пароль – пароль этого пользователя.
2. Переходим на вкладку Универсальная касса. Для каждой станции заполняем:
Причина удаления – из раскрывающегося списка выберите ранее созданную причину для удаления.
Настоятельно рекомендуем использовать “Код причины удаления” 1.
В РКипер имеется ошибка, что если код причины удаления не равен 1, то в запросе удаления блюда из заказа вы будете получать ошибку “<Error RK7ErrorN="406">Не найден элемент 10 в коллекции Dish Voids.</Error>” (10 – это код причины удаления).
У причины удаления должны быть выданы все права, кроме Списывать.
Код станции – из раскрывающегося списка выберите кассу.
Код стола – из раскрывающегося списка выберите стол.
Код категории заказа – из раскрывающегося списка выберите категорию заказа.
Не потребуется дублировать URL/Логин/Пароль для каждой кассовой станции, если будет всего один кассовый сервер РКипер на весь кинотеатр. Настройте подобным образом все остальные кассы.
3. Переходим на вкладку Доп.модули и активируйте режим Универсальная касса.
4. Перезапустите RK7Server.exe, теперь должна пройти синхронизация всех заданий, успехом будет служить значение true
¶ Третий режим. Один кассовый сервер с одной кассой и несколько касс в одном кассовом сервере
По сути этот режим практически ничем не отличается от режима Первый. Разница лишь в том, что для каждой станции придется задать все настройки, в том числе URL/Логин/Пароль.
1. В настройках станции Премьеры придется для каждой станции указать настройки:
URL – адрес, по которому доступен http-интерфейс кассового сервера.
Пользователь – http-пользователь.
Пароль.
Причина удаления – из раскрывающегося списка выберите ранее созданную причину для удаления.
Настоятельно рекомендуем использовать Код причины удаления 1.
В РКипер имеется ошибка, что если код причины удаления не равен 1, то в запросе удаления блюда, из заказа, вы будете получать ошибку “<Error RK7ErrorN="406">Не найден элемент 10 в коллекции Dish Voids.</Error>” (10 – это код причины удаления).
У причины удаления должны быть выданы все права, кроме Списывать.
Код станции – из раскрывающегося списка выберите кассу.
Код стола – из раскрывающегося списка выберите стол.
Код категории заказа – из раскрывающегося списка выберите ;категорию заказа.
2. Переходим в вкладку Доп.модули и активируйте режим Универсальная касса.
3. Перезапустите RK7Server.exe, теперь должна пройти синхронизация всех заданий, успехом будет служить значение true.
¶ Четвертый режим. Старая универсальная касса и онлайн-продажа продукции бара
В этом случае не надо переключать режим работы универсальных касс в глобальных настройках. Оставляем Бар в интерфейсе РКипер.
Режим работы переключаем в Бар в интерфейсе РКипер.
Выбираем юридическое лицо, под которым будет продавать бар.
2. Переходим в Объекты учета → Объекты, выбираем в списке Основной и переходим на вкладку
Интеграция с R-Keeper.
В блоке r_keeper http протокол (подключение к Mid Server) указываем:
URL – адрес подключения к кассовому серверу.
Пользователь – логин ранее созданного пользователя в РКипер.
Пароль – пароль этого пользователя.
3. В блоке Настройки основной кассы и сервера (Онлайн бар) задаем настройки:
Код станции
Код стола
Код кассира
Код причины удаления заказа
Настоятельно рекомендуется использовать Код причины удаления 1.
В РКипер имеется ошибка, что если код причины удаления не равен 1, то в запросе удаления блюда из заказа вы будете получать ошибку “<Error RK7ErrorN="406">Не найден элемент 10 в коллекции Dish Voids.</Error>” (10 – это код причины удаления).
У причины удаления должны быть выданы все права, кроме Списывать.
Код менеджера для аннулирования чека
Пароль менеджера для аннулирования чека
Категория заказа
Автоматически закрывать смену – устанавливаем флаг
Время закрытия смены – указываем то время, когда Премьера отправит в РКипер автоматически запрос закрытия смен для кассовых сервера(ов)
Выгружать возвраты после выдачи
4. Перезапустите RK7Server.exe, теперь должна пройти синхронизация всех заданий, успехом будет служить значение true.
¶ Пятый режим. Новая универсальная касса и Онлайн-продажа продукции бара
1. Выберите, какой из режимов работы (Первый, Второй, Третий) подходит под настройки вашего РКипер для продажи продукции бара, настройте.
2. Настройка для Сервис интернет (онлайн-бар).
Переходим в Объекты Учета → Объекты, выбираем в списке Основной и переходим на вкладку Интеграция с R-Keeper.
В блоке r_keeper http протокол (подключение к Mid Server) указываем:
URL – адрес подключения к кассовому серверу.
Пользователь – логин ранее созданного пользователя в РКипер.
Пароль – пароль этого пользователя.
3. В блоке Основное задаем настройки:
Код станции
Код стола
Код кассира
Код причины удаления заказа
Настоятельно рекомендуется использовать Код причины удаления 1. В РКипер имеется ошибка, что если код причины удаления не равен 1, то в запросе удаления блюда из заказа вы будете получать ошибку “<Error RK7ErrorN="406">Не найден элемент 10 в коллекции Dish Voids.</Error>” (10 – это код причины удаления).
У причины удаления должны быть выданы все права, кроме Списывать.
Код менеджера для аннулирования чека
Пароль менеджера для аннулирования чека
Категория заказа
Автоматически закрывать смену – устанавливаем флаг
Время закрытия смены – указываем то время, когда Премьера отправит в РКипер автоматически запрос закрытия смен для кассовых сервера(ов)
Выгружать возвраты после выдачи
4. Перезапустите RK7Server.exe, теперь должна пройти синхронизация всех заданий, успехом будет служить значение true.