Табель
Страница «Табель» собирает часы сотрудников за месяц в одну таблицу: план по графику, факт по отметкам прихода/ухода, утверждённые часы и стоимость. Пункт меню виден только тем, у кого есть право «Табель» (управление табелем) — по умолчанию это владелец и администратор организации.
Откуда берутся цифры
- План — сумма минут рабочих смен сотрудника за день, у которых заданы время начала и конца.
- Факт — разница между отметками прихода и ухода в Telegram-боте за этот день.
- Если за день нет ни одной отметки, или есть только отметка прихода без отметки ухода — факт берётся равным плану, а строка сотрудника помечается «по плану: N дн» (N — число таких дней за месяц).
Табель не выдумывает часы: без отметок он честно показывает план и явно говорит, что это план, а не факт.
Как сформировать и пересобрать
Кнопка «Сформировать табель» строит строки месяца по графику и отметкам на момент нажатия. Пока месяц открыт (не заблокирован), можно нажать «Пересобрать» и обновить цифры заново — например, после того как в графике или отметках что-то поменялось.
Пересборка обновляет план и факт и сбрасывает все утверждения строк месяца обратно в статус «Черновик», а также стирает ранее сохранённые AI-объяснения расхождений. Перед пересборкой система показывает предупреждение — если часть строк уже была утверждена, лучше сначала проверить, точно ли нужно пересобирать.
Пересобрать заблокированный период нельзя.
Правки и журнал
Утверждённые часы можно поправить вручную — например, если менеджер знает про смену, которую бот не зафиксировал. Правка обязательно требует причины: поле не даст сохранить пустое значение.
Каждая правка (старое значение, новое значение, причина, кто изменил) записывается в журнал. Число правок по сотруднику видно прямо в таблице табеля — колонка «Правок» показывает счётчик.
Утверждение и блокировка периода
- Проверьте строки, при необходимости внесите правки.
- Нажмите «Утвердить всё» — все черновые строки месяца переходят в статус «Утверждён».
- Когда утверждены все строки месяца, становится доступна кнопка «Заблокировать период».
После блокировки период неизменен: пересборка, правки и повторное утверждение недоступны, пока период заблокирован.
Разблокировать заблокированный период может только владелец организации. Разблокировка возвращает строки в статус «Утверждён» (не «Черновик»), а в журнале правок остаётся запись о повторном открытии периода.
AI-объяснение расхождений
На строке с заметным расхождением между планом и фактом доступна кнопка «Объяснить» — AI формирует короткий пересказ расхождений и закономерностей по данным за месяц (например, систематические недоработки по определённым дням). Это пересказ фактов из данных, а не диагноз «почему так вышло».
Объяснение стоит 1 AI-кредит. Повторный просмотр уже сформированного объяснения — бесплатный: ответ сохраняется («кэшируется») в самой строке табеля. Пересборка табеля стирает сохранённые объяснения — после неё «Объяснить» снова спишет кредит.
Экспорт для бухгалтера
Кнопки «Экспорт XLSX» и «Экспорт CSV» выгружают табель месяца файлом timesheet-ГГГГ-ММ со сводкой по каждому сотруднику: план, факт, утверждённые часы, число дней по плану, число правок и стоимость.
Если период ещё не утверждён полностью (статус «Черновик»), при экспорте система предупредит: «Табель ещё не утверждён. Выгрузить черновик?» — выгрузить всё равно можно, но стоит понимать, что это неокончательные цифры.
Стоимость по ставкам
Если в организации настроены ставки (Настройки → Организация → Бюджет труда), табель считает стоимость по каждому сотруднику:
- ставка сотрудника важнее ставки его должности — если задана личная ставка, используется она;
- почасовая ставка умножается на утверждённые часы;
- ставка за смену умножается на число смен сотрудника за месяц.
Если ставки нет ни у сотрудника, ни у его должности, в колонке «Стоимость» стоит прочерк, а под таблицей появляется сноска: «У части сотрудников нет ставки — стоимость посчитана частично».