Главная → Портфолио → Битрикс24 → Внедрение CRM → Разработка дашборда назначения менеджеров на смены в торговые точки в Битрикс24

Разработка дашборда назначения менеджеров на смены в торговые точки в Битрикс24

Для распределения и контроля клиенту требовался удобный инструмент планирования смен для менеджеров в торговых точках, распределённых по разным часовым поясам. Стандартных возможностей было недостаточно: нужно было быстро видеть, кто назначен на смену, кто отсутствует (и почему), где есть “провалы” в расписании, а также управлять назначениями прямо из дашборда.
Разработка дашборда назначения менеджеров на смены в торговые точки в Битрикс24

1Цели и задачи

Клиенту требовался удобный инструмент планирования смен для менеджеров в торговых точках, распределённых по разным часовым поясам. Стандартных возможностей было недостаточно: нужно было быстро видеть, кто назначен на смену, кто отсутствует (и почему), где есть “провалы” в расписании, а также управлять назначениями прямо из дашборда.

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

2Аналитика и проектирование интерфейса

На этапе аналитики мы совместно с заказчиком уточнили сценарии работы: кто планирует график, как часто происходят замены, какие данные должны быть видны “в один взгляд”, а какие — в деталях по клику. Отдельно зафиксировали требования к визуальным индикаторам (цвета отсутствий, подсветка проблемных слотов) и к быстрому доступу к дашборду.
Разработка кастомизированного дашборда для назначения менедежров на смены в торговые точки в Битрикс24
Были сформированы ключевые требования к отчету/дашборду:
  • отображать сотрудника с фотографией (аватар в виде кружка) в ячейке смены;
  • показывать детальную информацию во всплывающей карточке по клику/наведению;
  • учитывать часовые пояса торговых точек и корректно выводить время смен;
  • подсвечивать статусы отсутствия по типам (цветом ячейки или цветной точкой);
  • выделять красным незаполненные ячейки (смены без назначенного сотрудника);
  • сделать краткий вид дашборда в формате виджета на главной странице (правая колонка);
  • реализовать копирование графика с предыдущего месяца.

3Разработка и реализация функционала

Реализовали интерактивный дашборд назначения смен в виде удобной таблицы/сетки, где по строкам и столбцам отображаются торговые точки, даты и смены (в зависимости от согласованной модели), а внутри ячейки — назначенный менеджер или индикатор отсутствия назначения.

Фото сотрудника в кружке
В каждой ячейке смены выводится аватар сотрудника в круглом формате, чтобы диспетчер быстро ориентировался визуально. При отсутствии назначения — ячейка отображается как проблемная (см. ниже).

Всплывающая карточка (tooltip/pop-up) с деталями
Во всплывающем окне выводятся данные, необходимые для принятия решения без перехода в другие разделы:
  • ФИО сотрудника;
  • время начала рабочего дня (подтягивается из учета рабочего времени);
  • статус отсутствия из календаря отсутствий (с учетом типа и цвета);
  • кнопки управления записью: «Заменить» и «Убрать».
Подсветка отсутствий по типам
Для повышения читаемости расписания реализовали визуальные индикаторы отсутствия:
  • подсветка ячейки цветом, соответствующим типу отсутствия (Больничный, Отпуск, Отгул, Обучение и т.п.);
  • либо альтернативный режим — цветная точка в ячейке с сохранением нейтрального фона (по согласованию).
Подсветка незаполненных смен
Ячейки, где сотрудник не назначен, подсвечиваются красным — это позволяет быстро найти “дыры” в графике и закрыть их до начала смен.

Учет часовых поясов торговых точек
Время смен и “время начала рабочего дня” показываются корректно с учётом часового пояса конкретной торговой точки, чтобы исключить ошибки планирования при распределении сотрудников между регионами.

Разработка кастомизированного дашборда для назначения менедежров на смены в торговые точки в Битрикс24 Копирование графика с предыдущего месяца
Добавили функцию копирования расписания: система переносит назначения с предыдущего месяца на текущий, что ускоряет подготовку графика. При этом сохраняется возможность точечных правок (замены/удаления) уже в новом периоде.

4Результаты

В результате клиент получил удобный инструмент планирования смен, который сокращает время на составление графика, повышает прозрачность назначений и снижает риск пропусков благодаря визуальным подсветкам.
Разработка кастомизированного дашборда для назначения менедежров на смены в торговые точки в Битрикс24
Ключевые результаты проекта:
  • единый дашборд назначений с корректным учетом часовых поясов торговых точек;
  • быстрая идентификация сотрудника по фото и ФИО;
  • детальная карточка смены: старт дня из учета рабочего времени + отсутствие из календаря + быстрые действия;
  • наглядная цветовая индикация отсутствий по типам;
  • контроль незаполненных смен через красную подсветку;
  • кеширование данных для ускорения отображения большого объема данных;
  • копирование расписания с прошлого месяца для ускорения планирования.

Нужен похожий проект?

Расскажите о задаче — покажем близкие по смыслу работы и предложим решение со сроками и бюджетом.

Обсудить проект

Похожие проекты

Разработка дашборда учета рабочего времени и занятости сотрудников в Битрикс24
Восстановление работы кастомизированного модуля Битрикс24 на php8
Кастомизированный отчет Шахматка в 1С-Битрикс 24 Корпоративный портал
Кастомное активити для обработки почтовых сообщений
Разработка виджета активных дел менеджера - кастомизация интерфейса Битрикс24
Кастомизированный отчет с данными из сервиса видеофиксации посетителей в Битрикс24