Работа с модулем Официант

Web приложение, получить доступ к приложению можно по ссылке https://название вашего домена.dooglys.com/app/waiter/

Стабильная работа гарантируется только в Chrome 75 и выше.

Приложение “Официант” является “подчиненным”, приложение “Касса” является “главным”. Официант синхронизируется с главным устройством (любой кассой).

Регистрация приложения

Регистрация происходит по аналогии с кассой, за небольшим исключением, приложение имеет тип терминала “Официант”, при регистрации нужно указать только точку продажи, название терминала и префикс.

После активации терминала, в течении небольшого времени изменения придут на устройство и оно активируется.

Подключение к главным устройствам

Для приложения “Официант” любая касса версии 1.2.63 и выше может быть главной, но для этого на ней нужно включить соответствующий режим, а так-же обе кассы должны работать на одной точке продажи.

На кассе, перейдите в настройки и активируйте режим.


В приложении “Официант”, после ввода пин-кода открывается экран подключения к главным устройствам.


Если соединение с сервером не устанавливается, нужно проверить соединение с интернет. Если интернет есть, но соединения с сервером не устанавливается, это может говорить только о том, что сервер работает некорректно, либо приложение обращается не к тому серверу, данная проблема решается разработчиками.

Если, вы включили режим на главном устройстве и оно подключено к серверу (т.е. показывает сообщение “устройства не обнаружены..” или показаны другие возможные устройства) и вы видите это сообщение на “Официанте”:


Убедитесь, что терминал работает на той-же торговой точке, что и главное устройство. Если они работают на разных, нужно указать для них одну торговую точку, синхронизировать терминал и переподключиться (выключить и включить режим на кассе или перезагрузить страницу на официанте).

Если все хорошо, тогда на главном устройстве, в настройках, будет видно приложение “Официант”, где имя терминала “Официант” и его ip адрес.

Само приложение “Официант” так же увидит главное устройство:


Далее нужно подключиться к кассе, произойдет синхронизация с этим терминалом (выгрузится его смена, информация об организации и т.д.). Если в этот момент произошла ошибка, может помочь - отключить режим, перезагрузить, снова включить.

После синхронизации можно начать работу.

Возможности

Официант имеет возможность только создавать, редактировать, отменять заказы. Официант не может открывать, закрывать смену.
Официант не может вносить/выносить средства из денежного ящика. Официант не может печатать.
Официант не может создать заказ, пока на главном устройстве не будет открыта смена.
Официант не может создать заказ, если в торговой точке не указано количество столиков.

Создание/Редактирование/Отмена заказов на официанте происходит в рамках смены главного устройства. Пользователь в приложении “Официант” не может видеть заказы, сделанные другими пользователями. Соответственно смена на главном устройстве будет разношерстной, будут идти заказы с разными префиксами, но с одной хронологической последовательностью.

Если кнопка “Принять” заблокирована - значит нужно открыть смену на главном устройстве.

Если в приложении вы видите такое сообщение:

В торговую точку, на котором терминал работает нужно добавить хотя бы один столик.