Перейти к содержимому
imRosterimRoster
Назад в блог

График смен в Telegram-чате и Excel: почему он ломается

Kemal ÖzdemirОбновлено
Закреплённое сообщение с графиком смен в Telegram-чате и таблица Excel на экране ноутбука менеджера

Где-то прямо сейчас администратор магазина открывает файл «график_август_ИТОГ_2 (копия).xlsx», меняет две ячейки и отправляет скриншот в рабочий чат с подписью «Актуально, всем посмотреть!!». Через сорок минут в личку прилетает первое «а почему я в субботу?», а через неделю — первый невыход со ссылкой на «мне никто не говорил». Если узнали себя, читайте дальше: так живёт половина розницы, общепита и клиник, и никого мы тут не осуждаем.

Если коротко: график смен в Telegram-чате и Excel — это ручная схема, где расписание живёт в файле, а его доставка — в мессенджере. В ней нет единой актуальной версии, доказуемого ознакомления и проверки норм ТК РФ, поэтому она надёжна ровно до первого спора о том, кто и когда должен был выйти на смену.

Ниже — разбор, где именно эта схема ломается, какие статьи ТК РФ она тихо нарушает, почему заказной Telegram-бот обычно не выход и как за одну неделю перевести команду на нормальную систему, не устроив революцию. С цифрами: посчитаем, сколько часов в месяц чат-график съедает у менеджера команды из 15 человек.

Как выглядит типичный график смен в Telegram и Excel?

Схема почти всегда одна и та же, независимо от отрасли. Есть таблица — в Excel или в Google Таблицах. Раз в месяц, в лучшем случае за неделю до начала (о требовании ТК — чуть ниже), менеджер её заполняет, сохраняет или фотографирует и отправляет в общий чат. Сообщение закрепляется. Дальше начинается жизнь: кто-то заболел, кто-то отпросился, у кого-то сессия — и правки вносятся то в файл, то только голосом на смене, то только сообщением в чат. Три источника правды, ни один не полный.

Вот образцовый вариант такой таблицы: магазин, четыре продавца, смены по 12 часов, классическая ротация два через два. С — смена с 9:00 до 21:00, В — выходной:

СотрудникПнВтСрЧтПтСбВс
АннаССВВССВ
БорисССВВССВ
ВераВВССВВС
ГлебВВССВВС

Сама по себе таблица честная: понятная ротация, каждый день на точке два человека, смены распределены поровну. Как правильно строить такие ротации и считать норму часов — отдельная большая тема; здесь нас интересует другое. Проблема не в таблице, а в том, что происходит с ней между публикацией в чате и концом месяца.

Почему график смен в чате ломается: пять точек отказа

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

Правки задним числом

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

«Я не видел»

Менеджеру кажется, что закреплённое сообщение прочитали все. На деле часть команды отключила уведомления ещё в прошлом году, часть видела график, но не заметила своё изменение в нём, а кто-то вступил в чат позже и закреп не открывал никогда. Отметка «просмотрено» в мессенджере не говорит, кто именно просмотрел. В споре о прогуле аргумент «я же отправил в чат» весит примерно ноль.

Обмены сменами в личке

«Маш, выйдешь за меня в пятницу, а я за тебя в воскресенье?» — «Ок». Всё, график изменился, но знают об этом два человека из пятнадцати. Менеджер узнаёт по факту — когда в пятницу выходит не тот, кто в таблице. Иногда не выходит никто: обе стороны были уверены, что договорились о другом дне. А ещё такой обмен легко создаёт две смены подряд — что прямо запрещено Трудовым кодексом, и об этом ниже.

Версии файла

«график_август.xlsx», «график_август_2.xlsx», «график_август_ИТОГ.xlsx» и «график_август_ИТОГ_final.xlsx» — все четыре лежат в чате, потому что в мессенджере ничего не исчезает. Кто-нибудь обязательно откроет не тот файл. Фотография таблицы, снятая с монитора под углом, — отдельный жанр: на ней не видно ни дат, ни половины фамилий, зато отлично видно отражение люстры.

Вопросы в ночи

Когда единственный источник правды — файл в чате, каждый вопрос «а я завтра во сколько?» идёт менеджеру лично. В 23:40. В его выходной. Умножьте на пятнадцать человек и тридцать дней — получится вторая работа, за которую никто не доплачивает. Менеджер в этой схеме — живой справочный сервис при Excel-файле, и у этого сервиса нет нерабочих часов.

Что при этом нарушается в ТК РФ?

Самое неприятное в чат-графике даже не хаос, а то, что он незаметно делает компанию нарушителем. Статья 103 ТК РФ требует довести график сменности до сведения работников не позднее чем за один месяц до введения в действие, причём судебная практика распространяет это правило и на изменения уже действующего графика. «Скинул в чат за три дня» — это не доведение до сведения, а в случае спора факт ознакомления ещё и придётся доказывать. Актуальные редакции статей удобно сверять на consultant.ru — там же видно, что график сменности, как правило, оформляется приложением к коллективному договору с учётом мнения представительного органа работников.

Вторая тихая проблема — учёт рабочего времени. Работодатель обязан вести учёт времени, фактически отработанного каждым сотрудником, а при сменах по 12 часов почти неизбежен суммированный учёт по статье 104 ТК РФ: учётный период до одного года (на работах с вредными условиями — до трёх месяцев), порядок закрепляется в правилах внутреннего трудового распорядка. Excel-файл, который правится задним числом, — это не учёт, это черновик. Табель, восстановленный по памяти в последний день месяца, инспектор читает с особым интересом.

Дальше — «мелочи», которые совсем не мелочи. Обмен сменами в личке легко даёт две смены подряд, а это запрещено той же статьёй 103 — даже если работник сам горячо за. Он же рушит еженедельный непрерывный отдых, который по статье 110 должен быть не короче 42 часов. Ночные часы в чат-графике обычно просто не считаются, хотя по статье 96 ночное время — с 22:00 до 06:00, ночная смена сокращается на час без отработки, а каждый ночной час оплачивается минимум с 20-процентной надбавкой к ставке (постановление Правительства № 554 от 22.07.2008). И нюанс, на котором сыплются даже опытные кадровики: единого минимума междусменного отдыха в ТК РФ нет — статья 107 лишь перечисляет виды отдыха, — но на практике ориентируются на правило, которое Роструд повторил в разъяснении от 24.04.2023: отдых между сменами (вместе с перерывами) не короче двойной продолжительности предыдущей смены.

Сведём минимумы в одну таблицу — её стоит держать под рукой при любой правке графика:

НормаЧто требуетсяГде закреплено
Ознакомление с графикомНе позднее чем за 1 месяц до введения в действиест. 103 ТК РФ
Две смены подрядЗапрещены, даже с согласия работникаст. 103 ТК РФ
Еженедельный отдыхНе менее 42 часов непрерывност. 110 ТК РФ
Ночная смена (22:00–06:00)Короче на 1 час без отработки, доплата от 20% часовой ставкист. 96 ТК РФ; ПП РФ № 554
Междусменный отдыхЕдиной нормы нет; ориентир — не менее двойной длительности прошедшей сменыразъяснение Роструда от 24.04.2023
Суммированный учётУчётный период до 1 года (до 3 месяцев при вредных условиях), порядок — в ПВТРст. 104 ТК РФ
ОтветственностьШтраф юрлицу 30 000–50 000 ₽ за каждое нарушение, при повторе вышест. 5.27 КоАП РФ

Цена вопроса ощутимая: по статье 5.27 КоАП РФ юридическому лицу грозит от 30 000 до 50 000 рублей штрафа, причём за каждое нарушение отдельно, а при повторном — суммы растут. Пять сотрудников, не ознакомленных с графиком за месяц, — это пять эпизодов, а не один.

А если команда в Казахстане?

Для казахстанских команд картина зеркальная. Трудовой кодекс РК устанавливает норму не более 40 часов в неделю (статья 68) и прямо обязывает работодателя вести учёт рабочего времени, в том числе при суммированном учёте (статья 79). Чат-график ломается в Алматы ровно так же, как в Казани, а государственный инспектор труда РК на проверке спросит те же документы: утверждённый график, подтверждение ознакомления, табель. Скриншот из Telegram и здесь документом не считается.

Спасёт ли заказной Telegram-бот для графика смен?

Логичная мысль технически смелого руководителя: команда и так живёт в Telegram — закажем бота. Идея красивая, но по запросу «телеграм-бот график смен» находятся в основном кейсы агентств, которые таких ботов пишут на заказ. Это само по себе диагноз: готового живого продукта нет, есть услуга разработки.

Экономика простая. Заказная разработка бота с графиком, обменами и напоминаниями — это недели работы и бюджет, сопоставимый с подпиской на готовый сервис на несколько лет вперёд. Затем начинается вторая серия: бот живёт, пока живёт его разработчик. Обновился Bot API — бот молчит. Уволился единственный человек, понимающий код, — бот молчит навсегда. Каждая новая хотелка вроде «а пусть он ещё ночные считает» — новая смета и новые недели ожидания.

И главное: бот решает проблему доставки, но не проблему правил. Он напомнит о смене, но не заметит, что вы поставили человеку две смены подряд, не сведёт норму часов за учётный период и не покажет, кто на самом деле вышел на смену. Получается очень дорогой будильник.

Что должно уметь приложение вместо таблицы: чек-лист

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

  • Один источник правды: у каждого сотрудника в телефоне всегда актуальная версия графика — без файлов, версий и скриншотов.
  • Доказуемое ознакомление: заранее решите, чем подтверждаете ознакомление по статье 103 ТК РФ — подписью, кадровым ЭДО или функцией подтверждения в самом сервисе, если она есть. Публикация в приложении удобна, но сама по себе подписи не заменяет.
  • Изменения без потерь: правка графика сразу видна всем, а не живёт в одном из четырёх файлов в чате.
  • Обмены сменами через заявки: сотрудники договариваются сами, менеджер одобряет в один клик, а система проверяет, не возникает ли двух смен подряд и не рушится ли 42-часовой отдых.
  • Контроль норм при построении: ночные часы, междусменный отдых, норма часов за учётный период при суммированном учёте.
  • Учёт явок и выгрузки: отметки прихода и ухода собираются в отчёт, а график выгружается в форму, которую можно показать бухгалтерии и трудовой инспекции.
  • Уведомления: изменение графика приходит конкретному сотруднику, а не теряется среди сотни сообщений в общем чате.
  • Доступ без смартфона: веб-версия и печатная форма для тех, кто принципиально с кнопочным телефоном.

Приятный бонус нового поколения сервисов — автоматическое построение: например, в imRoster достаточно описать команду одной фразой («магазин, четыре продавца, смены 9–21, ротация два через два»), и система соберёт график сама, заодно проверив его на ограничения ТК. Но чек-лист выше стоит прикладывать к любому инструменту, который вы рассматриваете, — включая тот, что вам уже нравится.

Как перевести команду из чата в приложение за неделю и без бунта?

Главная ошибка миграции — объявить в понедельник «теперь всё по-новому» и удалить закреп. Люди не сопротивляются приложениям — люди сопротивляются внезапности. Рабочая схема укладывается в одну неделю:

  • День 1–2. Менеджер переносит действующий график в приложение и настраивает типы смен. Команде пока ничего не объявляется.
  • День 3. Объявление в том же Telegram-чате: с такого-то числа график живёт в приложении, чат остаётся для общения. Всем уходят приглашения.
  • День 4–5. Параллельный режим: график есть в обоих местах, но на каждый вопрос «когда я работаю?» менеджер отвечает ссылкой на приложение, а не цифрой. Скучно, зато работает.
  • День 6. Первый обмен сменами демонстративно проводится через заявку в приложении — с комментарием, что договорённости в личке больше не считаются.
  • День 7. Закреп в чате меняется на короткое «График — в приложении». Excel-файл торжественно отправляется в архив.

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

Сколько времени съедает график в чате: расчёт для команды из 15 человек

Теперь арифметика — на примере типичной розничной точки или кафе с командой из 15 человек, где график ведёт сам менеджер. Оценки консервативные; у многих на практике выходит хуже.

ЗадачаЧат + Excel, в месяцПриложение, в месяц
Составить график на месяц3–4 часа20–30 минут
Ответить на «а когда я работаю?» (10–15 сообщений в день)около 5 часовпочти 0
Согласовать 8–10 обменов сменами (по 15–20 минут переписки)около 3 часовоколо 20 минут
Разослать правки всей командеоколо 2 часовавтоматически при публикации
Свести табель в конце месяца2–3 часаоколо 30 минут
Итого15–17 часовоколо 1,5 часа

Итого 15–17 часов в месяц — два полных рабочих дня менеджера, потраченных на пересылку таблицы и переписку. При ставке администратора 400 рублей в час это 6 000–6 800 рублей ежемесячно, или до 80 000 рублей в год — заметно дороже годовой подписки на любой сервис планирования. И это без учёта стоимости одной-единственной незакрытой смены в пиковый день, которую чат-график рано или поздно гарантирует.

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

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

Можно ли вести график смен бесплатно и без Excel?

Да: у многих сервисов планирования смен есть бесплатные тарифы или пробный период. Если бюджет строго ноль, перейдите хотя бы с пересылаемого Excel-файла на одну Google Таблицу с общим доступом или на готовый шаблон графика — появится единый источник правды. Но проверять нормы ТК РФ и собирать подписи об ознакомлении придётся по-прежнему вручную.

Что делать, если у части сотрудников нет смартфона?

Смартфон — не требование закона: ТК РФ требует ознакомить работника с графиком, а не установить ему приложение. Выбирайте сервис с веб-версией и печатной формой: график распечатывается, вывешивается и подписывается по-старому, а остальная команда живёт в приложении. Такой гибридный режим полностью законен.

Что показать трудовой инспекции при проверке графиков?

Инспектора интересуют утверждённый график сменности (обычно приложение к ПВТР или коллективному договору), доказательство ознакомления работников не позднее чем за месяц до введения, табель учёта рабочего времени, а при 12-часовых сменах — закреплённый в ПВТР суммированный учёт с учётным периодом. Скриншоты переписки в Telegram документами не являются. Выгрузка графика и отчёта по явкам из приложения помогает, но лист ознакомления или кадровый ЭДО она не заменяет.

Считается ли отправка графика в Telegram официальным ознакомлением?

Сама по себе — нет. При споре именно работодатель обязан доказать, что работник был ознакомлен с графиком за месяц, а переписку суды принимают неохотно и не всегда. Надёжные варианты — подпись в листе ознакомления или электронный кадровый документооборот, оформленный по статьям 22.1–22.3 ТК РФ.

Законно ли сотрудникам меняться сменами по договорённости?

Сам обмен закон не запрещает, но за результат отвечает работодатель. Если после обмена у кого-то выходят две смены подряд или еженедельный отдых короче 42 часов, это нарушение статей 103 и 110 ТК РФ со штрафом по статье 5.27 КоАП РФ. Поэтому обмены должны проходить через менеджера и оформляться изменением графика, а не устной договорённостью в личке.

Подходит ли всё это для команд в Казахстане?

Да, с поправкой на местный кодекс: ТК РК устанавливает норму не более 40 часов в неделю (статья 68) и обязывает работодателя вести учёт рабочего времени (статья 79). Механика чат-графика и его поломок одинакова в обеих странах, как и недельный план перехода на приложение. Проверьте лишь, что выбранный сервис поддерживает нужный язык и валюту.

Чем готовый сервис лучше заказного Telegram-бота?

Бот решает только доставку уведомлений, а стоит как несколько лет подписки на готовый продукт. Сервис планирования дополнительно проверяет нормы ТК, обрабатывает обмены сменами через заявки и собирает отметки прихода в отчёт по явкам — и не перестаёт работать, когда уволится единственный разработчик. Бот осмыслен разве что как дополнение к системе, но не вместо неё.