Разработка дашборда назначения менеджеров на смены в торговые точки в Битрикс24
Для распределения и контроля клиенту требовался удобный инструмент планирования смен для менеджеров в торговых точках, распределённых по разным часовым поясам.
Стандартных возможностей было недостаточно: нужно было быстро видеть, кто назначен на смену, кто отсутствует (и почему), где есть “провалы” в расписании, а также управлять назначениями прямо из дашборда.
1Цели и задачи
Клиенту требовался удобный инструмент планирования смен для менеджеров в торговых точках, распределённых по разным часовым поясам. Стандартных возможностей было недостаточно: нужно было быстро видеть, кто назначен на смену, кто отсутствует (и почему), где есть “провалы” в расписании, а также управлять назначениями прямо из дашборда.Основная цель проекта — создать кастомизированный дашборд с визуально понятной сеткой смен и быстрыми действиями для диспетчеров/руководителей, с корректным отображением времени с учётом часовых поясов и интеграцией с учетом рабочего времени и календарём отсутствий.
2Аналитика и проектирование интерфейса
На этапе аналитики мы совместно с заказчиком уточнили сценарии работы: кто планирует график, как часто происходят замены, какие данные должны быть видны “в один взгляд”, а какие — в деталях по клику. Отдельно зафиксировали требования к визуальным индикаторам (цвета отсутствий, подсветка проблемных слотов) и к быстрому доступу к дашборду.
Были сформированы ключевые требования к отчету/дашборду:
- отображать сотрудника с фотографией (аватар в виде кружка) в ячейке смены;
- показывать детальную информацию во всплывающей карточке по клику/наведению;
- учитывать часовые пояса торговых точек и корректно выводить время смен;
- подсвечивать статусы отсутствия по типам (цветом ячейки или цветной точкой);
- выделять красным незаполненные ячейки (смены без назначенного сотрудника);
- сделать краткий вид дашборда в формате виджета на главной странице (правая колонка);
- реализовать копирование графика с предыдущего месяца.
3Разработка и реализация функционала
Реализовали интерактивный дашборд назначения смен в виде удобной таблицы/сетки, где по строкам и столбцам отображаются торговые точки, даты и смены (в зависимости от согласованной модели), а внутри ячейки — назначенный менеджер или индикатор отсутствия назначения.Фото сотрудника в кружке
В каждой ячейке смены выводится аватар сотрудника в круглом формате, чтобы диспетчер быстро ориентировался визуально. При отсутствии назначения — ячейка отображается как проблемная (см. ниже).
Всплывающая карточка (tooltip/pop-up) с деталями
Во всплывающем окне выводятся данные, необходимые для принятия решения без перехода в другие разделы:
- ФИО сотрудника;
- время начала рабочего дня (подтягивается из учета рабочего времени);
- статус отсутствия из календаря отсутствий (с учетом типа и цвета);
- кнопки управления записью: «Заменить» и «Убрать».
Для повышения читаемости расписания реализовали визуальные индикаторы отсутствия:
- подсветка ячейки цветом, соответствующим типу отсутствия (Больничный, Отпуск, Отгул, Обучение и т.п.);
- либо альтернативный режим — цветная точка в ячейке с сохранением нейтрального фона (по согласованию).
Ячейки, где сотрудник не назначен, подсвечиваются красным — это позволяет быстро найти “дыры” в графике и закрыть их до начала смен.
Учет часовых поясов торговых точек
Время смен и “время начала рабочего дня” показываются корректно с учётом часового пояса конкретной торговой точки, чтобы исключить ошибки планирования при распределении сотрудников между регионами.
Копирование графика с предыдущего месяцаДобавили функцию копирования расписания: система переносит назначения с предыдущего месяца на текущий, что ускоряет подготовку графика. При этом сохраняется возможность точечных правок (замены/удаления) уже в новом периоде.
4Результаты
В результате клиент получил удобный инструмент планирования смен, который сокращает время на составление графика, повышает прозрачность назначений и снижает риск пропусков благодаря визуальным подсветкам.
Ключевые результаты проекта:
- единый дашборд назначений с корректным учетом часовых поясов торговых точек;
- быстрая идентификация сотрудника по фото и ФИО;
- детальная карточка смены: старт дня из учета рабочего времени + отсутствие из календаря + быстрые действия;
- наглядная цветовая индикация отсутствий по типам;
- контроль незаполненных смен через красную подсветку;
- кеширование данных для ускорения отображения большого объема данных;
- копирование расписания с прошлого месяца для ускорения планирования.
Оглавление
Оглавление
Нужен похожий проект?
Расскажите о задаче — покажем близкие по смыслу работы и предложим решение со сроками и бюджетом.
Похожие проекты
Разработка дашборда учета рабочего времени и занятости сотрудников в Битрикс24




Кастомизированный отчет с данными из сервиса видеофиксации посетителей в Битрикс24



