Кому сегодня напомнить о просрочкерабочий прототип
Поимённо: кто просрочен и с какого числа, есть ли этому человеку куда написать и сколько раз ему уже напоминали.
Кому надо написать
Синхронизации с платформой не было — список ведётся вручную
Кому напомнить о просрочке
Поимённая очередь вместо обзвона наугад.
Погоня за работником — самая дорогая невидимая работа специалиста по охране труда: добиться явки на медосмотр и на обучение стоит больше сотни часов в год, и уходят они не на разговор, а на выяснение, кому вообще звонить. Состояние по каждому человеку в экосистеме уже посчитано — медосмотры, инструктажи, учёт выдачи СИЗ, — но лежит по разным экранам, и сведённого списка «кому написать сегодня» до сих пор не было.
Эта страница сводит их в одну очередь: поимённо, с поводом, с датой просрочки и с ответом на главный вопрос — есть ли этому человеку куда написать. Телефон и почта берутся из реестра работников, а если их нет — вписываются прямо здесь, не дожидаясь момента, когда напоминание уже понадобилось.
Знакомая ситуация?
Что вы получите
Поимённо: кто, по какому поводу, с какого числа просрочен и на сколько дней. Не «12 нарушений», а двенадцать конкретных людей.
Просрочка есть, а телефона и почты нет. Это первая задача дня — и до этой страницы такое число нигде не считалось.
Телефон и почта сохраняются в реестр работников прямо из строки очереди — не надо идти в другой экран и возвращаться.
«Напоминали 2 раза, последний — 5 дн. назад» у каждой строки. Отбор «пишу впервые / уже напоминал» — в один тап.
Написали, срок ответа вышел, просрочка держится. Такие строки подняты наверх очереди: первое сообщение отправить легко, дорого стоит второй заход.
Если работник не отвечает — готовое сообщение начальнику участка: кто, что просрочено, сколько раз напоминали. Считается отдельным счётом.
Сначала поимённый список, кому уйдёт, с возможностью снять галочку, и только потом действие. Кнопки «отправить всем» здесь нет намеренно.
Очередь открывается в цехе и в дороге: карточки вместо широкой таблицы, крупные цели нажатия, поля без зума на iOS.
«Нет отметки» — это не «просрочено»
В очередь попадают только доказанные просрочки. Если трекер по человеку пуст, это значит «мы не знаем», а не «у него всё плохо» — писать такому «у вас просрочено» нельзя. Но и молчать об этом нельзя: сколько людей осталось без отметок, показано отдельным блоком над очередью, со ссылками, где эти отметки проставить. Пустая очередь при пустых трекерах — не порядок, а непроверенное состояние.
Сообщения отправляете вы, а не мы
Экосистема не рассылает ничего сама: она собирает текст по факту из ваших данных и открывает чат или письмо. Отправляет человек своими руками из своего мессенджера. Так честнее — обещаний доставки, которые мы не можем проверить, продукт не даёт.
Откройте очередь
Сама очередь стоит первым блоком экрана — вернуться к ней можно одной ссылкой.
Как устроена очередь
- Строка — это человек и повод, а не человек. У одного работника может быть просрочен и медосмотр, и СИЗ: это две строки, потому что и разговор, и текст сообщения у них разные.
- Поводов три: медосмотр, инструктаж, СИЗ. Ровно те три критерия, по которым в экосистеме считается допуск к самостоятельной работе, — см. «Управление допуском сотрудников».
- Порядок очереди — сверху те, кто не реагирует: им уже писали, срок ответа вышел, просрочка держится. Дальше — кому ещё не писали, потом те, кому написали на днях и ответ ещё уместно ждать, в конце — кому писать некуда. Внутри групп сверху самая старая просрочка.
- Отбор — по поводу, по подразделению и по стадии («не реагирует», «пишу впервые», «уже напоминал», «писать некуда»), плюс поиск по ФИО и должности.
- Счётчик напоминаний ведётся автоматически: отметка ставится в момент, когда вы открываете чат или копируете текст. Письма работнику и письма его руководителю считаются раздельно — иначе одна эскалация выглядела бы как ответ работника. Ретеншн журнала — год.
- Контакты приходят из личного кабинета вместе с остальными данными работника; если человека в кабинете нет, телефон и почта вписываются вручную и помечаются как введённые вручную.
Когда работник не реагирует
Первое сообщение отправить легко. Часы уходят на второй и третий заход — и именно этого шага в инструментах обычно нет: счётчик растёт, а дальше ничего не происходит.
Стадия «не реагирует» появляется, когда сходятся три условия: повод жив (просрочка по-прежнему считается из трекера), работнику по этому поводу уже писали, и с письма прошло больше трёх дней. Три дня — наша настройка, а не требование нормы: никакой НПА не говорит, через сколько после смс работнику уместно писать его начальнику. Решение остаётся за вами, инструмент только показывает.
Письмо руководителю подразделения открывается в панели напоминания под кнопками каналов — но только после первого напоминания самому работнику. Писать начальнику через голову человека, которого ещё ни разу не позвали, — не эскалация, а жалоба.
Кого считать руководителем, продукт не угадывает по названию должности. Он предлагает только подтверждённое: того, кого вы уже выбирали по этому подразделению, либо работника, отмеченного руководителем подразделения в личном кабинете. Если ни того, ни другого нет — вы выбираете человека сами из реестра (есть поиск по ФИО, должности и подразделению), и в следующий раз по этому подразделению он будет предложен первым.
В сообщении руководителю — фамилия работника, повод с датой и строка «напоминали столько-то раз, ответа нет». Ни должности, ни подразделения, ни названия медорганизации там нет: текст едет в адресной строке браузера, а тема письма не называет работника вовсе — темы видны на экране блокировки телефона.
Почему нет кнопки «отправить всем»
Её нет намеренно, и причин две — обе содержательные, а не технические.
Текст у каждого свой. Сообщение строится из факта: «медосмотр просрочен с 21.08.2026 (12 дн.)». Обезличенное «пройдите медосмотр» работник читает как спам и не реагирует — ровно поэтому напоминания и не работали раньше. Одним письмом уйдёт только обезличенный вариант, то есть худший.
Одно письмо на несколько адресов раскрывает лишнее. Если в поле «Кому» стоят десять человек, каждый увидит, у кого ещё из коллег просрочен медосмотр. Это сведения о здоровье, и рассылать их веером нельзя, даже когда технически удобно.
Поэтому массовое действие здесь устроено иначе: вы отмечаете строки, видите поимённый список, кому уйдёт, снимаете галочки с тех, кого трогать не надо (в отпуске, на больничном, уже договорились устно), — и дальше либо копируете список целиком, чтобы отдать руководителю подразделения или приложить к заявке в клинику, либо идёте по нему по одному. Список исключений составляется до действия, а не после жалобы.
Что делать с теми, кому писать некуда
Это и есть главное число экрана. Пока у человека нет ни телефона, ни почты, никакое напоминание до него не дойдёт — и никакой отчёт об этом не скажет, потому что формально он просто «в списке просроченных».
- Впишите контакт прямо в строке — кнопка «Добавить контакт». Значение сохранится в реестре работников и подставится в сообщение.
- Проверьте, заведён ли человек в личном кабинете. Если заведён, телефон и почта приедут оттуда при следующей синхронизации и заменят ручной ввод.
- Если контакта нет и взять его негде — пишите руководителю подразделения. Кнопка есть: раскройте строку и в панели напоминания откройте «Не реагирует — написать руководителю». Работает и когда самому работнику писать некуда: сообщение всё равно строится по факту из трекера.
Частые вопросы
Откуда берётся просрочка — я нигде её не отмечал?
Ниоткуда не берётся вручную: она вычисляется. Медосмотр — из даты последнего прохождения и периодичности по виду осмотра (трекер медосмотров); инструктаж — из наличия вводного и первичного (трекер инструктажей); СИЗ — из сроков носки выданных позиций (учёт СИЗ). Отдельной «отметки о нарушении» в системе нет и быть не должно: она бы разошлась с данными на второй неделе.
Почему у человека просрочка есть, а в очереди его нет?
Скорее всего, он не в реестре работников текущей организации. Очередь строится по реестру: люди из чужой организации, уволенные и работники подрядчика в неё не попадают. Проверьте, та ли организация выбрана в шапке, и заведён ли человек в реестре.
Очередь пуста — значит, всё хорошо?
Не обязательно. Смотрите блок над очередью: если там написано, что у стольких-то людей нет отметок, — это не порядок, а неизвестность. Пустая очередь при заполненных трекерах действительно означает, что просроченного нет, и страница пишет об этом прямо, с числом проверенных людей.
Сообщение уходит само?
Нет. Экосистема готовит текст и открывает WhatsApp, Telegram, SMS или письмо с уже подставленным фактом — отправляете вы. Мы не даём обещаний доставки, потому что не можем их проверить.
Куда деваются телефоны и почта?
В реестр работников в вашем браузере (при входе в аккаунт — ещё и в облако экосистемы для доступа с других устройств). Это те же персональные данные, что уже лежат в реестре рядом с ФИО и должностью. Скопированный список тоже содержит персональные данные — передавайте его только тем, кому положено по вашим же документам.
Можно ли напомнить о непройденном обучении?
Пока нет. Факт прохождения курса система у себя не хранит — его ведёт платформа обучения, и отдельного повода «обучение не завершено» в очереди поэтому не появляется. Сроки самих курсов смотрите в календаре сроков, а внесённые протоколы проверки знаний — в реестре обучения.
Связанные материалы
- Медосмотры сотрудников — откуда очередь узнаёт о просроченном медосмотре.
- Инструктажи сотрудников — вводный и первичный по каждому работнику.
- Учёт выдачи СИЗ — сроки носки, из которых считается просрочка по СИЗ.
- Управление допуском сотрудников — реестр работников и причины недопуска.
- Профиль сотрудника — допуск, инструктажи, медосмотр и СИЗ одного человека в одной карточке.
- Сегодня у СОТа — очередь дел целиком: кадровые события и просроченные сроки.
- Календарь сроков — все даты охраны труда на одном экране.
- Допуск к работе: какие условия обязательны — разбор того, из чего складывается допуск и почему просрочка по каждому поводу его закрывает.