M cenaly.ru
🍽️ Зал, кухня и учёт

🕒 Отметка прихода и ухода

Терминал заведения (планшет / QR на мониторе), гео-гейт и автозакрытие забытых смен

Документация

Отметка прихода и ухода

Сотрудник сам отмечает приход и уход — и эти отметки сразу становятся фактом в табеле (вкладка План-факт раздела «Сотрудники»), из которого считается зарплата. Время всегда ставит сервер: «накрутить» его с устройства нельзя.

Открыть: Админ-панель → Сотрудники → Мой кабинет (сотрудник) и Сотрудники → ⚙ Настройки графика и отметки (владелец, менеджер — только просмотр).


Что попадает в табель#

Одна смена в табеле — это план (если смена стояла в графике) и факт: время прихода, ухода и перерывов. У факта всегда есть источник:

Источник Как появился факт
Сам сотрудник Кнопки «Я пришёл» / «Я ушёл» в личном кабинете — с телефона или общего компьютера
Терминал заведения PIN на планшете-терминале или QR с монитора заведения (см. ниже)
Касса Отметка коллеги с общего POS-терминала по его PIN, либо менеджером
Присутствие устройств Автотабель: официант залогинен на планшете — он на смене (опция точки)
Вручную Владелец или менеджер поправил время в план-факте

Ручная правка всегда «главнее» автоматики: после неё автоматы смену не трогают.

Если сотрудник пришёл без плана в графике, отметка создаёт смену вне графика — она видна в план-факте отдельным признаком.


Отметка с телефона сотрудника#

В Моём кабинете в блоке «Сегодня» — статус («Не на смене» / «На смене с 09:02») и кнопки:

  • Я пришёл — открывает смену: если на сегодня есть плановая смена, факт привязывается к ней, иначе создаётся смена вне графика;
  • Перерыв / Вернулся — фактические перерывы внутри смены; если перерыв не закрыт к уходу, он закрывается временем ухода;
  • Я ушёл — закрывает открытую смену (в том числе ночную, начатую вчера).

Забыл отметиться — в кабинете есть «Забыл отметиться»: заявка на корректировку табеля, которую подтверждает менеджер.


Где разрешена отметка: геопозиция или терминал#

Настройка «Гейт отметки» в «Настройках графика и отметки» решает, принимать ли отметку откуда угодно:

Режим Поведение
Выключен Отметка принимается отовсюду, без проверок
Предупреждать (по умолчанию) Браузер сотрудника передаёт геопозицию; отметка дальше 300 м от точки проходит, но помечается флагом «вне точки» — менеджер видит его в план-факте
Строго Отметка дальше заданного радиуса отклоняется с текстом «вы в 800 м, разрешено 300 м». Без геопозиции (запретил браузеру) — тоже отклоняется. Отметка коллеги по PIN с кассы — тоже: PIN подтверждает, кто отмечается, а не где; кассу привязывают как терминал (см. ниже) или разрешают ей геолокацию
Только с терминала заведения Отметка принимается только с доказательством привязанного устройства — планшета, смартфона или монитора, который физически стоит в заведении. Геопозиция не спрашивается

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

Когда нужен терминал. Геопозиция браузера — мягкое доказательство: её можно подменить, а в плотной застройке разброс бывает больше радиуса. Терминал — жёсткое настолько, насколько жёсток его режим: планшет с PIN-падом требует стоять у планшета; QR на мониторе живёт две минуты, и сфотографированный код коллега может переслать — это защита от «отметился из дома по привычке», а не от сговора. Нужна строгость — ставьте планшет, а не монитор.


Терминал заведения: привязка планшета или монитора#

Терминал — любой планшет, смартфон или компьютер с браузером, который остаётся в заведении. Один аккаунт может привязать несколько терминалов (по одному-два на точку).

  1. Откройте Админ-панель → Сотрудники → ⚙ Настройки графика и отметки на самом устройстве, которое станет терминалом. Войти можно под владельцем, менеджером или кодом устройства.
  2. В блоке «Терминалы отметки» нажмите «Привязать это устройство», дайте ему имя («Планшет у входа») и при желании точку.
  3. Устройство получает свой секрет и хранит его в браузере — на сервер он больше не передаётся, наружу не показывается. Плашка «Это устройство — терминал …» и кнопка «Открыть экран терминала» появляются сразу.
  4. Переведите гейт отметки в «Только с терминала заведения» и сохраните.
  5. Откройте экран терминала (/clock-terminal) и оставьте его включённым: экран сам не гаснет, а режим (планшет или монитор) запоминается в адресе.

Терминал с указанной точкой принимает приход только на смены этой точки: смена на другой точке — отказ «сегодняшняя смена на другой точке». Смена вне графика, начатая с терминала точки, получает эту точку автоматически.

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


Режим «Планшет»: PIN-пад#

На экране терминала четыре крупные кнопки — Я пришёл, Я ушёл, Перерыв, Вернулся с перерыва. Сотрудник нажимает нужную и вводит свой PIN кассира (4–6 цифр, выдаётся в карточке сотрудника). Ничего искать в списке и никуда логиниться не надо: PIN уникален в аккаунте, и сервер сам понимает, кто отметился, — на экране на несколько секунд появляется «Анна: приход отмечен в 09:02».

Неверный PIN отбивается нейтральным «Неверный PIN» с задержкой, а после десяти неудач за четверть часа терминал (или сотрудник, вводящий PIN с телефона) блокируется на 15 минут — перебирать чужие PIN'ы бессмысленно. Все ошибки говорят словами: «приход уже отмечен», «перерыва сейчас нет», «месяц закрыт», «не закрыта смена от 17 сентября».


Режим «Монитор»: QR на экране#

Терминал показывает большой QR-код, который обновляется каждые 30 секунд. Сотрудник сканирует его камерой своего телефона — открывается его личный кабинет с зелёной плашкой «Терминал заведения подтверждён» и обычными кнопками «Я пришёл» / «Я ушёл». Геопозиция не спрашивается: код с экрана уже доказывает, что человек стоит перед монитором.

Код действителен около двух минут после показа: не успел — плашка сменится на «QR-код устарел, отсканируйте ещё раз». Одного скана хватает на одну отметку.

Этот режим подходит любому экрану без сенсора — телевизору у входа, монитору на баре — и не требует от сотрудника ничего, кроме телефона, на котором он и так входит в кабинет. Часы не переходят к тому, кто сфотографировал экран: код живёт две минуты, а отметка идёт от личного логина сотрудника.


Способы зарегистрировать уход с минимальными затратами#

Уход забывают чаще, чем приход: человек устал и ушёл. В Meni есть несколько способов закрыть смену, и их можно сочетать — от самого дешёвого к самому точному:

Способ Что нужно Точность Когда включать
Автозакрытие по графику Ничего: настройка аккаунта Плановый конец смены Всегда как страховка, если график ведётся
Автозакрытие по потолку Та же настройка Приход + N часов Для смен вне графика, чтобы они не висели неделями
«Я ушёл» с телефона Личный логин Минута По умолчанию у всех
PIN на терминале Планшет у выхода Минута Когда важно, чтобы уход отмечали на месте
QR с монитора Любой экран Минута Когда планшета нет, а телефон есть у каждого
Отметка коллеги с кассы POS-терминал Минута Уход кассира вместе с закрытием кассовой смены
Присутствие устройств Планшеты официантов в Wi-Fi заведения, опция точки Последний сигнал планшета Полностью автоматический табель для зала с планшетами
Корректировка «забыл отметиться» Заявка сотрудника, решение менеджера Со слов сотрудника Всегда доступна как последний рубеж

Что не сделано намеренно: фоновая геопозиция телефона (в браузере её нет, а приложение, следящее за сотрудником после смены, — вопрос приватности) и биометрия (отдельное оборудование и повышенные требования к персональным данным).


Автозакрытие забытых смен#

Блок «Автозакрытие забытых смен» в «Настройках графика и отметки»:

  • Закрывать открытые смены автоматически — включатель, по умолчанию выключен;
  • Ждать после планового конца, минут — грация (по умолчанию 30): если за это время после планового конца отметка ухода не пришла, смена закрывается плановым концом, а не текущим временем — часов сверх графика автомат не выдумывает;
  • Потолок смены вне графика, часов — для смен без плана или начатых уже после планового конца: закрыть через N часов после прихода (по умолчанию 12; 0 — не трогать, такие смены останутся в списке «незакрытых» план-факта).

Проверка идёт раз в 30 минут. Закрытая автоматом смена помечается в табеле меткой «⏱ автозакрыта» (с подсказкой, чем именно — графиком или потолком), а сотрудник получает уведомление в рабочий чат: «Уход не был отмечен — смена закрыта автоматически в 18:00 по графику. Если ушли в другое время, подайте корректировку». Ручная правка времени снимает метку. Закрытые месяцы и смены автотабеля по присутствию автомат не трогает.


Источники факта и зарплата#

По часам из табеля считается зарплата, поэтому каждый факт хранит, откуда он взялся, а план-факт показывает это метками: «📡 авто» у присутствия, «⏱ автозакрыта» у автозакрытия, флаг «вне точки» у дальней отметки. Терминал, подтвердивший отметку, тоже записывается в смену. Менеджер видит всё это в План-факте, сотрудник — в «Моих часах», и оба могут инициировать корректировку до закрытия месяца.


Частые вопросы#

Сотрудник без логина может отмечаться?#

На терминале — да: планшет принимает PIN любого сотрудника, у которого он выдан, логин для этого не нужен. С телефона и по QR — нет: там отметка идёт от личного логина.

Что, если терминал сломался или его унесли?#

Отзовите его в списке терминалов и на время переключите гейт на «Строго» или «Предупреждать» — сотрудники отметятся с телефонов. Забытые смены закроет автозакрытие.

Можно ли включить терминал только для одной точки?#

Гейт — общий на аккаунт, а терминал привязывается к точке. Если на одной точке терминала нет, её сотрудникам придётся отмечаться с чужого терминала — лучше поставить хотя бы монитор с QR.

Сотрудник вошёл через QR, но не нажал «Я пришёл»#

Ничего не произошло: скан только подтверждает присутствие, саму отметку делает кнопка. Через две минуты код устареет, и нужно отсканировать заново.

Автозакрытие завысит часы?#

Часов сверх графика автомат не выдумывает: по графику смена закрывается плановым концом даже если проверка сработала позже, а по потолку — ровно через заданное число часов. Но автомат не знает, когда человек ушёл на самом деле: ушедшему раньше плана часы будут засчитаны до планового конца, задержавшемуся — только до него. Поэтому автозакрытая смена помечена «⏱ автозакрыта», а сотрудник получает уведомление и подаёт корректировку, если время неверное; менеджер её подтверждает. Если менеджер после этого сам переоткрыл смену (снял ошибочный уход), автомат её больше не трогает.

Вчера забыл отметить уход — сегодня «Я пришёл» не работает#

У сотрудника может быть только одна открытая смена. Кабинет и терминал скажут, какая именно висит («не закрыта смена от 17 сентября»): нажмите «Я ушёл» — она закроется текущим временем, затем отметьте приход и подайте корректировку на вчерашний уход. Чтобы такое не повторялось, включите автозакрытие.


Связанные разделы#

Была ли статья полезной?