Два понятия описывают, кто и как работает в приложении:
И два типа участников:
| Тип | Кто это | Вход |
|---|---|---|
| Человек | Владелец, менеджер, официант, повар | Личный аккаунт (email, соцсеть или инвайт-ссылка); отмечает смены |
| Устройство | Общий планшет: касса или экран кухни | Общий вход, привязанный к одному экрану; права — роли этого экрана: «Кассир» у «Заказов», «Повар» у «Кухни»; смены не отмечает |
Экран не «включается» для человека отдельно: он открывается, если роль даёт соответствующее право. Устройство подключается сразу под один экран, открывается на нём и работает на роли этого экрана.
| Экран | Для чего | Право |
|---|---|---|
| Заказы | Все заказы смены: приём, подтверждение, статусы, карта зала, вызовы гостей | Приём заказов |
| Зал | Лента «что нести» по столам, карта зала, подача блюд, вызовы гостей | Приём заказов |
| Кухня | Очередь готовки: тикеты и готовность блюд | Готовность блюд |
| Меню | Редактор меню (или просмотр для персонала) | Меню |
| Аналитика | Деньги и сервис-тайминги смены | Аналитика (просмотр) |
| Склад | Остатки, приход, списание и инвентаризация | Склад |
| Панель управляющего, Табель | Смена и команда | Сотрудники и роли |
| Настройки, Сотрудники, Роли, Зал и столы | Администрирование | Соответствующие права |
Экраны «Зал» и «Кухня» можно выключить для заведения (Настройки → Экраны) — например, если владелец работает один и всё делает с экрана «Заказы». У Кухни переключатель трёхпозиционный — Авто / Вкл / Выкл: «Авто» сам определяет, нужна ли стадия «Готово», по составу команды (подробнее). Экран «Заказы» выключить нельзя: это базовый экран приёма заказов.
Если режим приёма заказов выключен (Настройки → Режим приёма заказов), рабочих экранов у заведения нет вовсе: навигация показывает только меню и администрирование, а планшет-устройство создать нельзя. Отдельного «простого режима» интерфейса больше не существует — этим управляет режим приёма заказов.
У каждой роли есть домашний экран — куда сотрудник с этой ролью попадает при входе (Роли и доступ → Домашний экран). «Авто» отправляет роли с правом управления меню в редактор, остальных — на первый доступный экран. Экран, закреплённый в настройках браузера («Это устройство открывается на…»), важнее домашнего экрана роли.
Права трёхуровневые: нет / просмотр / управление (часть прав — просто вкл/выкл). Готовые пресеты:
| Роль | Что умеет |
|---|---|
| Владелец | Всё |
| Менеджер | Заказы, отмены, расчёт счетов, кухня, меню, залы, клиенты, склад; аналитика и себестоимость — просмотр |
| Официант | Приём заказов; меню/залы/клиенты — просмотр |
| Повар | Только готовность блюд; меню — просмотр |
| Кассир | Приём заказов, отмены, расчёт счетов и склад; меню/залы/клиенты — просмотр |
Право «Отмены» (void) отделено от приёма заказов: официант без него не снимет подтверждённую позицию и не отменит принятый заказ — позовёт менеджера.
Так же отделён и «Расчёт счетов»: официант собирает счёт и печатает гостю пре-чек (если он включён в заведении), но закрыть, разделить или слить счета может только касса (счета). Если расчёт нужен и в зале, выдайте это право роли официанта. Общий планшет у кассы работает на роли «Кассир», а у неё это право есть (устройства).
Отдельное право и «Склад»: «Просмотр» открывает остатки и журналы позиций, «Управление» — приход, вскрытие, списание и инвентаризацию. В готовых ролях управление есть у владельца, менеджера и кассира, у официанта и повара права нет (кто что может на складе).
Отдельное право и «Себестоимость» (просмотр): закупочные цены ингредиентов, себестоимость порции и фудкост в справочнике меню у персонала. Его дают тому, кто отвечает за фудкост, — шеф-повару или заведующему производством. В готовых ролях оно есть у владельца и менеджера, у повара, официанта и кассира его нет: чтобы шеф видел себестоимость, заведите роль «Шеф-повар» или включите право в роли «Повар». Общему планшету это право не достаётся никогда. Цены самих блюд повар видит и без него — это настройка заведения (кто видит деньги).
Право «Денежный ящик» разрешает открыть ящик на кассе без продажи — для размена или внесения денег. В готовых ролях оно есть у владельца, менеджера и кассира, поэтому общий планшет у кассы его получает; у официанта и повара его нет. Каждое открытие пишется в журнал с именем или названием устройства (денежный ящик). Ящик, который открывается сам при оплате наличными, этого права не требует.

У человека одна заказная поверхность. «Заказы» и «Зал» открываются одним и тем же правом «Приём заказов», поэтому доступность экрана ничего не говорит о том, где человек работает. Навигация показывает один рабочий экран, и выбирает его так:
Правило одно и то же в доке на телефоне и в боковом меню на компьютере — с одной поправкой: в доке помещается ровно одна заказная пилюля, поэтому владелец видит там «Заказы», а обе поверхности — в боковом меню.
Если заведение работает в режиме «только QR-меню» (приём заказов выключен), навигация сокращается до Меню · Прочее: заказных поверхностей в этом режиме нет.
{info} Показан один экран, но второй не заперт: прямая ссылка /waiter открывается у любого, у кого есть право «Приём заказов», и этот же экран можно закрепить за браузером. Push-уведомление тоже приводит человека на его домашний экран — кассира на «Заказы», официанта на «Зал» с фокусом на нужный стол (адресация push).
Живого человека в команду зовут ссылкой-приглашением — пошагово это описано в Приглашении и управлении персоналом. Устройство устроено иначе: это общий вход для стационарного планшета или компьютера. Подключается оно с самого планшета: он показывает QR-код, вы сканируете его своим телефоном (или вводите код с экрана), выбираете экран и имя («Касса у окна», «Кухня») — и планшет входит сам, без логина и пароля. Пошагово — в Настройке киоска.
Два экрана на выбор:
Экран «Зал» устройству не выдаётся: он про «мои столы», а у общего устройства столов нет. Зал — это экран человека-официанта (роль «Официант», свой логин).
Экран остаётся за устройством на сервере: планшет открывается там, куда его назначили, что бы ни осталось в памяти браузера и кто бы ни заходил на нём до этого. Выбрать можно только включённый в заведении экран.
Роль устройства. Роль планшета задаёт его экран, выбирать её не нужно: устройство для «Заказов» работает на роли «Кассир», кухонный дисплей — на роли «Повар». Что умеет касса, настраивается у самой роли: Настройки → Роли → «Кассир» (системные роли меняет владелец). В карточке устройства (Сотрудники → Устройства) роль показана текстом рядом со строкой «Доступ», а ссылка «Настроить права роли» открывает эту роль в «Ролях». Права роли общие: меняя «Кассира», вы меняете их и у сотрудников с этой ролью. Так и задумано — касса и есть рабочее место кассира.
Устройство — не человек, поэтому оно не отмечает смены и не закрепляется за столом. Настройки, аналитика, роли и сотрудники для него закрыты всегда, а меню и клиентов оно только просматривает — что бы ни разрешала роль. Всё кассовое — расчёт счетов, отмены и скидки — идёт по роли: в пресете «Кассир» это есть. Склад тоже идёт по роли: планшет бара на «Кассире» вскрывает и списывает банки, а строки в журнале склада подписаны именем устройства («Вскрыть / списать»). В списке «Сотрудники» устройства собраны в отдельной вкладке и считаются отдельно от людей.
Если кассе доверяют больше. Когда с кассы нужно делать больше — например, править меню, — войдите на кассовом планшете под личным аккаунтом человека, чья роль это разрешает, например менеджера. Тогда действует роль этого человека целиком, и каждое действие записывается на него. Режим киоска — экран без сна, экран блокировки, защита от случайного выхода — есть только у общего устройства.
{warning} Отмены и скидки с общего планшета записываются на планшет, а не на человека: кто именно стоял у кассы, история не покажет. Нужна касса без отмен — откройте Настройки → Роли → «Кассир» и поставьте «Отмена заказов» = Нет. Это действует и на сотрудников с ролью «Кассир»: убирать блюда из счёта и давать скидки будет тот, чья роль это разрешает, — со своего аккаунта.
Выключить экран, на котором работает устройство, нельзя: сначала переведите или удалите устройства с этого экрана — иначе им будет некуда открыться. Подробнее о входе, PWA и блокировках — в разделе Настройка киоска.
{primary} «Отвязать устройство» (сброс пароля) выводит планшет из аккаунта: пароль меняется, а запомненный вход и живые сессии перестают действовать сразу — все, где бы этим логином ни входили. Один логин устройства рассчитан на один планшет, и если тем же логином вошли ещё где-то, «Отвязать» завершит и те входы (Настройка киоска).
Кроме пресетов можно создать свою роль (Настройки → Роли) с любой матрицей прав. Действует правило потолка: нельзя выдать другому больше прав, чем есть у вас самих. Системные пресеты может менять только владелец.