Отметка прихода и ухода
Сотрудник сам отмечает приход и уход — и эти отметки сразу становятся фактом в табеле (вкладка План-факт раздела «Сотрудники»), из которого считается зарплата. Время всегда ставит сервер: «накрутить» его с устройства нельзя.
Открыть: Админ-панель → Сотрудники → Мой кабинет (сотрудник) и Сотрудники → ⚙ Настройки графика и отметки (владелец, менеджер — только просмотр).
Что попадает в табель#
Одна смена в табеле — это план (если смена стояла в графике) и факт: время прихода, ухода и перерывов. У факта всегда есть источник:
| Источник | Как появился факт |
|---|---|
| Сам сотрудник | Кнопки «Я пришёл» / «Я ушёл» в личном кабинете — с телефона или общего компьютера |
| Терминал заведения | PIN на планшете-терминале или QR с монитора заведения (см. ниже) |
| Касса | Отметка коллеги с общего POS-терминала по его PIN, либо менеджером |
| Присутствие устройств | Автотабель: официант залогинен на планшете — он на смене (опция точки) |
| Вручную | Владелец или менеджер поправил время в план-факте |
Ручная правка всегда «главнее» автоматики: после неё автоматы смену не трогают.
Если сотрудник пришёл без плана в графике, отметка создаёт смену вне графика — она видна в план-факте отдельным признаком.
Отметка с телефона сотрудника#
В Моём кабинете в блоке «Сегодня» — статус («Не на смене» / «На смене с 09:02») и кнопки:
- Я пришёл — открывает смену: если на сегодня есть плановая смена, факт привязывается к ней, иначе создаётся смена вне графика;
- Перерыв / Вернулся — фактические перерывы внутри смены; если перерыв не закрыт к уходу, он закрывается временем ухода;
- Я ушёл — закрывает открытую смену (в том числе ночную, начатую вчера).
Забыл отметиться — в кабинете есть «Забыл отметиться»: заявка на корректировку табеля, которую подтверждает менеджер.
Где разрешена отметка: геопозиция или терминал#
Настройка «Гейт отметки» в «Настройках графика и отметки» решает, принимать ли отметку откуда угодно:
| Режим | Поведение |
|---|---|
| Выключен | Отметка принимается отовсюду, без проверок |
| Предупреждать (по умолчанию) | Браузер сотрудника передаёт геопозицию; отметка дальше 300 м от точки проходит, но помечается флагом «вне точки» — менеджер видит его в план-факте |
| Строго | Отметка дальше заданного радиуса отклоняется с текстом «вы в 800 м, разрешено 300 м». Без геопозиции (запретил браузеру) — тоже отклоняется. Отметка коллеги по PIN с кассы — тоже: PIN подтверждает, кто отмечается, а не где; кассу привязывают как терминал (см. ниже) или разрешают ей геолокацию |
| Только с терминала заведения | Отметка принимается только с доказательством привязанного устройства — планшета, смартфона или монитора, который физически стоит в заведении. Геопозиция не спрашивается |
Геопроверка сравнивает координаты браузера с координатами точки смены (задаются в карточке локации). Если у точки нет координат — гейт по месту нечем проверить, и отметка проходит.
Гейт не обязан быть одним на всё заведение. Ниже, в блоке «Переопределения по точке и должности», режим, радиус и автозакрытие задаются отдельно для конкретной точки и для конкретной должности:
- Нажмите «+ Добавить переопределение», выберите «Точка» или «Должность», а затем — какую именно (точки берутся из ваших локаций, должности — из тех, на которых есть сотрудники).
- Заполните только то, что должно отличаться. Всё, что оставлено как «как в аккаунте», продолжает браться из настроек выше — это не «выключено».
- Сохраните: блок сохраняется сам, отдельно от кнопки «Сохранить» всей панели.
Что старше чего, если правил несколько: должность сотрудника → точка смены → аккаунт, причём по каждому полю отдельно. То есть «на точке в центре — строго, 80 м» и «курьерам гейт выключен» вместе означают: официант этой точки отмечается в пределах 80 м, а курьер — откуда угодно, потому что его должность старше правила точки.
Когда нужен терминал. Геопозиция браузера — мягкое доказательство: её можно подменить, а в плотной застройке разброс бывает больше радиуса. Терминал — жёсткое настолько, насколько жёсток его режим: планшет с PIN-падом требует стоять у планшета; QR на мониторе одноразовый и живёт две минуты — пересланный коллеге снимок экрана сработает один раз и только до истечения, так что «отметить всю смену одной фотографией» не выйдет, но один сговор на один скан он не исключает. Нужна строгость — ставьте планшет, а не монитор.
Терминал заведения: привязка планшета или монитора#
Терминал — любой планшет, смартфон или компьютер с браузером, который остаётся в заведении. Один аккаунт может привязать несколько терминалов (по одному-два на точку).
- Откройте Админ-панель → Сотрудники → ⚙ Настройки графика и отметки на самом устройстве, которое станет терминалом. Войти можно под владельцем, менеджером или кодом устройства.
- В блоке «Терминалы отметки» нажмите «Привязать это устройство», дайте ему имя («Планшет у входа») и при желании точку.
- Устройство получает свой секрет и хранит его в браузере — на сервер он больше не передаётся, наружу не показывается. Плашка «Это устройство — терминал …» и кнопка «Открыть экран терминала» появляются сразу.
- Переведите гейт отметки в «Только с терминала заведения» и сохраните.
- Откройте экран терминала (
/clock-terminal) и оставьте его включённым: экран сам не гаснет, а режим (планшет или монитор) запоминается в адресе.
Терминал с указанной точкой принимает приход только на смены этой точки: смена на другой точке — отказ «сегодняшняя смена на другой точке». Смена вне графика, начатая с терминала точки, получает эту точку автоматически.
Отозвать терминал можно из того же списка: устройство с прежним секретом на следующей отметке получит отказ. Секрет из браузера стирается, если очистить данные сайта, — тогда устройство просто привязывают заново.
Под каждым терминалом в списке видно, когда с него была последняя отметка («5 мин назад», «3 ч назад») или «ещё не использовался». Если терминал молчит больше суток, строка подсвечивается предупреждением — проверьте, что планшет включён, подключён к сети и на нём открыт экран терминала.
Режим «Планшет»: PIN-пад#
На экране терминала четыре крупные кнопки — Я пришёл, Я ушёл, Перерыв, Вернулся с перерыва. Сотрудник нажимает нужную и вводит свой PIN кассира (4–6 цифр, выдаётся в карточке сотрудника). Ничего искать в списке и никуда логиниться не надо: PIN уникален в аккаунте, и сервер сам понимает, кто отметился, — на экране на несколько секунд появляется «Анна: приход отмечен в 09:02».
Неверный PIN отбивается нейтральным «Неверный PIN» с задержкой, а после десяти неудач за четверть часа терминал (или сотрудник, вводящий PIN с телефона) блокируется на 15 минут — перебирать чужие PIN'ы бессмысленно. Все ошибки говорят словами: «приход уже отмечен», «перерыва сейчас нет», «месяц закрыт», «не закрыта смена от 17 сентября».
Режим «Монитор»: QR на экране#
Терминал показывает большой QR-код, который обновляется каждые 30 секунд. Сотрудник сканирует его камерой своего телефона — открывается его личный кабинет с зелёной плашкой «Терминал заведения подтверждён» и обычными кнопками «Я пришёл» / «Я ушёл». Геопозиция не спрашивается: код с экрана уже доказывает, что человек стоит перед монитором.
Код действителен около двух минут после показа: не успел — плашка сменится на «QR-код устарел, отсканируйте ещё раз». Одного скана хватает на одну отметку.
Каждый QR одноразовый. Монитор получает его от сервера заново каждые 30 секунд, и после первой отметки код гаснет на сервере: пересланный снимок экрана сработает один раз — у первого, кто его открыл, — и только до истечения; второму кабинет ответит «терминал не подтверждён, отсканируйте ещё раз». Если у монитора пропала сеть, он показывает код старого образца (тот действует те же две минуты, но не одноразовый) — экран у входа не слепнет.
Этот режим подходит любому экрану без сенсора — телевизору у входа, монитору на баре — и не требует от сотрудника ничего, кроме телефона, на котором он и так входит в кабинет. Часы не переходят к тому, кто сфотографировал экран: код одноразовый и живёт две минуты, а отметка идёт от личного логина сотрудника.
Способы зарегистрировать уход с минимальными затратами#
Уход забывают чаще, чем приход: человек устал и ушёл. В Meni есть несколько способов закрыть смену, и их можно сочетать — от самого дешёвого к самому точному:
| Способ | Что нужно | Точность | Когда включать |
|---|---|---|---|
| Автозакрытие по графику | Ничего: настройка аккаунта | Плановый конец смены | Всегда как страховка, если график ведётся |
| Автозакрытие по потолку | Та же настройка | Приход + N часов | Для смен вне графика, чтобы они не висели неделями |
| «Я ушёл» с телефона | Личный логин | Минута | По умолчанию у всех |
| PIN на терминале | Планшет у выхода | Минута | Когда важно, чтобы уход отмечали на месте |
| QR с монитора | Любой экран | Минута | Когда планшета нет, а телефон есть у каждого |
| Отметка коллеги с кассы | POS-терминал | Минута | Уход кассира вместе с закрытием кассовой смены |
| Присутствие устройств | Планшеты официантов в Wi-Fi заведения, опция точки | Последний сигнал планшета | Полностью автоматический табель для зала с планшетами |
| Корректировка «забыл отметиться» | Заявка сотрудника, решение менеджера | Со слов сотрудника | Всегда доступна как последний рубеж |
Что не сделано намеренно: фоновая геопозиция телефона (в браузере её нет, а приложение, следящее за сотрудником после смены, — вопрос приватности) и биометрия (отдельное оборудование и повышенные требования к персональным данным).
Автозакрытие забытых смен#
Блок «Автозакрытие забытых смен» в «Настройках графика и отметки»:
- Закрывать открытые смены автоматически — включатель, по умолчанию выключен;
- Ждать после планового конца, минут — грация (по умолчанию 30): если за это время после планового конца отметка ухода не пришла, смена закрывается плановым концом, а не текущим временем — часов сверх графика автомат не выдумывает;
- Потолок смены вне графика, часов — для смен без плана или начатых уже после планового конца: закрыть через N часов после прихода (по умолчанию 12; 0 — не трогать, такие смены останутся в списке «незакрытых» план-факта).
Автозакрытие тоже переопределяется: в блоке «Переопределения по точке и должности» у точки или должности можно задать свои грацию и потолок (например, курьеру — 8 часов вместо 12) либо включить автозакрытие только на одной точке, оставив его выключенным на остальных.
Проверка идёт раз в 30 минут. Закрытая автоматом смена помечается в табеле меткой «⏱ автозакрыта · ожидает подтверждения» (с подсказкой, чем именно — графиком или потолком), а сотрудник получает уведомление в рабочий чат: «Уход не был отмечен — смена закрыта автоматически в 18:00 по графику. Подтвердите время в «Моих часах»; если ушли в другое время, подайте корректировку». Ручная правка времени снимает метку. Закрытые месяцы и смены автотабеля по присутствию автомат не трогает.
Выведенное время — предположение, а не отметка, поэтому его должен подтвердить человек:
- сотрудник в «Моих часах» видит у такой смены две кнопки: «Верно» — время подтверждается как есть, и «Указать уход» — откроется окно с выведенным временем, где он вписывает реальное; руководителю уйдёт обычная заявка на корректировку, часы изменятся после её одобрения;
- руководитель при закрытии периода видит исключение «Автозакрытая смена не подтверждена» и разбирает его кнопкой «Подтвердить как есть» — пока оно открыто, период не закроется;
- в черновике зарплаты строка сотрудника с такими сменами помечена бейджем ⏱ n — сумма считается по выведенным часам как есть, бейдж лишь напоминает, что часы предположены.
После подтверждения метка становится «⏱ автозакрыта · подтверждено» (в подсказке — кем). Для зала и доставки смена закрыта с момента автозакрытия — подтверждение касается только табеля и зарплаты.
Источники факта и зарплата#
По часам из табеля считается зарплата, поэтому каждый факт хранит, откуда он взялся, а план-факт показывает это метками: «📡 авто» у присутствия, «⏱ автозакрыта» у автозакрытия, флаг «вне точки» у дальней отметки. Терминал, подтвердивший отметку, тоже записывается в смену. Менеджер видит всё это в План-факте, сотрудник — в «Моих часах», и оба могут инициировать корректировку до закрытия месяца.
У каждой смены с фактом в План-факте есть иконка 🕘 «История отметок»: полный список попыток по этой смене — время, действие (пришёл / ушёл / перерыв), кто нажал (сам сотрудник, менеджер по имени или автомат), откуда (телефон, касса, терминал по имени, автозакрытие) и результат — записана или отказ с причиной (неверный PIN, «только с терминала», вне точки). Отказы тоже сохраняются: серия неверных PIN с одного планшета видна сразу.
Отметка не теряется при обрыве связи: если телефон не дождался ответа сервера, приложение повторяет тот же запрос само, а сервер узнаёт повтор и не записывает вторую отметку — вы увидите ту же смену, а не ошибку «уже отмечен».
Частые вопросы#
Сотрудник без логина может отмечаться?#
На терминале — да: планшет принимает PIN любого сотрудника, у которого он выдан, логин для этого не нужен. С телефона и по QR — нет: там отметка идёт от личного логина.
Что, если терминал сломался или его унесли?#
Отзовите его в списке терминалов и на время переключите гейт на «Строго» или «Предупреждать» — сотрудники отметятся с телефонов. Забытые смены закроет автозакрытие.
Можно ли включить терминал только для одной точки?#
Да. В «Настройках графика и отметки» откройте блок «Переопределения по точке и должности» → «+ Добавить переопределение» → «Точка» → выберите нужную и поставьте ей гейт «Только с терминала заведения». Общая настройка аккаунта при этом остаётся прежней (например, «Предупреждать»), и точки без терминала работают как раньше.
Тем же способом снимают гейт там, где он мешает: переопределение для должности «Курьер» со значением «Выключен» разрешает курьерам отмечаться откуда угодно, даже если на всём аккаунте стоит «Строго». Должность старше точки, точка — старше аккаунта.
Сотрудник вошёл через QR, но не нажал «Я пришёл»#
Ничего не произошло: скан только подтверждает присутствие, саму отметку делает кнопка. Через две минуты код устареет, и нужно отсканировать заново.
Автозакрытие завысит часы?#
Часов сверх графика автомат не выдумывает: по графику смена закрывается плановым концом даже если проверка сработала позже, а по потолку — ровно через заданное число часов. Но автомат не знает, когда человек ушёл на самом деле: ушедшему раньше плана часы будут засчитаны до планового конца, задержавшемуся — только до него. Поэтому выведенное время — не факт, а ожидание подтверждения: смена помечена «⏱ автозакрыта · ожидает подтверждения», сотрудник получает уведомление и в «Моих часах» либо нажимает «Верно», либо «Указать уход» и вписывает реальное время (уйдёт заявка на корректировку, менеджер её одобряет). Пока смена не подтверждена, строка в черновике зарплаты помечена, а период не закрывается — руководитель разбирает такие смены кнопкой «Подтвердить как есть». Если менеджер после этого сам переоткрыл смену (снял ошибочный уход), автомат её больше не трогает.
Вчера забыл отметить уход — сегодня «Я пришёл» не работает#
У сотрудника может быть только одна открытая смена. Кабинет и терминал скажут, какая именно висит («не закрыта смена от 17 сентября»): нажмите «Я ушёл» — она закроется текущим временем, затем отметьте приход и подайте корректировку на вчерашний уход. Чтобы такое не повторялось, включите автозакрытие.
Связанные разделы#
- Сотрудники и смены — роли, график, план-факт, зарплата
- QR-коды и устройства — коды входа для планшетов и мониторов
- Касса (POS) — отметка коллег с кассового терминала
- Кассовая смена — открытие и закрытие смены кассира
- Финансы — стоимость труда по отработанным часам