Если работа с ЕГАИС ведётся не в Store House 5, то для автоматизации работы с порционным крепким алкоголем с 1.07.2024 возможно настроить интеграцию r_keeper cо сторонней системой.
Возможно использование двух вариантов интеграции:
Для обмена данными между Store House 5 и интегратором используется White Server API v2. В этой статье будет разобрана настройки на стороне White Server. Настройки в менеджерской r_keeper и лицензирование описаны в статье Настройки r_keeper для интеграций.
Схемы работы
- Официант создаёт заказ на кассе стандартным способом
- В момент оплаты заказа данные из r_keeper передаются интегратору. Передача идет в разрезе Категорий заказа. Передаются блюда с категориями Алкогольная продукция и Алкогольные коктейли
- Интегратор отправляет запрос в SH 5 (через White Server). SH 5 подбирает алкогольные ингредиенты из комплектов и передаёт (через White Server) данные с объёмом и алко.кодом интегратору
- Интегратор на своей стороне подбирает марки для полученных ингредиентов и передаёт данные в ЕГАИС, получает ответ и передаёт марки для чистого алкоголя и результат их проверки обратно в r_keeper
- На кассе закрывается заказ и печатается чек.
Процесс подключения интегратора
- Получить учетную запись интегратора (через отдел лицензирования)
- Получить лицензию WS Server с объекта интегратора
- Сформировать usr для подписи запросов
- Согласовать с отделом лицензирования создание продукта агрегатора (WS Product) с названием R-Keeper модуль Интерфейс к "Название агрегатора" ЕГАИС. Код софта только для работы с порционным алкоголем должен быть 998 (бесплатная лицензия), либо 999, если требуются любые методы WS (платная лицензия).
Клиент (ресторан) должен заказать/купить продукт. - Клиент (ресторан) должен купить для предприятия лицензию R-Keeper модуль Интеграции SH5 для внешних систем ЕГАИС (код софта 277) и пролицензировать Store House 5
- Начать выполнять процедуры.
Методы, необходимые для работы
Ошибки
Значение ошибок можно посмотреть в статье Ошибки процедур сервера для работы с ЕГАИС.