Доработка модуля расписания в Битрикс24 для ветеринарного центра

По мере роста бизнеса зачастую усложняется структура его процессов и связей между ними. Практика использования CRM со временем выходит за рамки стандартных возможностей, особенно при работе с несколькими филиалами и распределенной занятостью сотрудников. Доработка Битрикс24 позволяет привести корпоративный портал в точное соответствие с фактической моделью работы, что напрямую отражается на продуктивности и финансовых показателях.

Городской ветеринарный лечебно-диагностический центр № 1 в Санкт-Петербурге — пример именно такой ситуации. Он ведет прием в нескольких филиалах, специалисты работают по сменам, а расписание напрямую влияет на доступность записи, загрузку персонала и качество сервиса для владельцев животных.

Для управления расписанием и связанными процессами в организации используют Битрикс24. Существующая схема показала необходимость доработки планирования, с которой центр обратился к нам.

Исходная задача и ограничения штатного функционала

В процессе эксплуатации корпоративного портала стало понятно, что отдельные элементы планирования требуют корректировки с учетом структуры центра и распределенной занятости специалистов.

Существовало несколько критичных ограничений:

  • один сотрудник мог быть привязан только к одному филиалу — при реальной работе в нескольких клиниках;

  • расписания разных филиалов смешивались, создавая ошибки при записи пациентов;

  • интерфейс генерации графиков был перегружен и требовал самостоятельного ввода данных;

  • календарные элементы перекрывали другие поля формы и мешали использованию;

  • администраторы тратили время на навигацию вместо управления расписанием.

В сфере услуг любые накладки в расписании быстро превращаются в прямые убытки. Администраторы тратят больше времени на уточнения и переносы, у врачей появляются незапланированные окна или двойные записи в графике, а клиенты сталкиваются с ожиданием и отменами. Все это негативно влияет на повторные обращения и общую продуктивность.

Что было сделано

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

Работа специалистов в нескольких филиалах Битрикс24

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

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

Реализовали следующие изменения:

  • добавлена возможность привязки одного сотрудника сразу к нескольким филиалам;

  • обновлено отображение специалистов в расписаниях с учетом их распределения по клиникам;

  • синхронизированы механизмы записи пациентов и формирования графиков.

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

Разделение рабочих графиков по филиалам

Ранее график специалиста собирался в одном списке, независимо от того, в каком филиале он ведет прием. При работе в нескольких клиниках это быстро приводило к путанице: администратор видел все смены сразу и был вынужден каждый раз разбираться, где и когда врач действительно доступен.

Для устранения проблемы графики разделили по филиалам:

  • каждая смена привязывается к конкретному филиалу;

  • при просмотре расписания показываются только смены выбранной клиники;

  • запись пациента возможна только в рамках соответствующего филиала.

Планирование перестало требовать уточнений, а в расписании осталась только релевантная информация.

Глобальное обновление интерфейса «Генератора расписаний»

Выполнена большая комплексная переработка интерфейса генератора расписаний. Инструмент был пересобран на уровне структуры и логики взаимодействия, с пересмотром принципов внесения дат, времени и параметров смен.

В ходе доработки:

  • переработана структура интерфейса генератора;

  • внедрена визуальная сетка для формирования расписаний;

  • изменен способ задания смен и рабочих интервалов;

  • сокращено количество действий при создании и редактировании графиков.

Генератор переведен на визуальную модель формирования графиков. Параметры смен теперь задаются выбором в интерфейсе, а не заполнением полей с датами, временем и числовыми значениями. Процедура стала короче: при создании расписаний требуется меньше кликов, исчезли лишние переходы между экранами, а правки в готовом графике выполняются быстрее.

Улучшение работы с календарем и навигацией

В ходе доработок были скорректированы элементы интерфейса, связанные с работой календаря и навигацией по датам.

Кнопка «Сегодня»

В календарь добавлена отдельная кнопка быстрого перехода к текущей дате. Это упростило навигацию при работе с расписаниями и избавило от необходимости вручную прокручивать календарь при планировании на недели вперед.

Позиционирование всплывающего календаря


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

Что сделали:

  • выявили места, в которых календарь перекрывал элементы формы;

  • обновили алгоритм позиционирования: расположение рассчитывается динамически, с выбором свободной области экрана;

  • настроили слои и стили (z-index и визуальное отделение), чтобы календарь не конфликтовал с полями и кнопками.

Теперь всплывающее окно календаря открывается в свободной части интерфейса.

Исправления в карточках сделок


В разделе «Сделки» была исправлена ошибка, связанная с работой поля даты и времени.

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

После доработки:

  • визуальный календарь с перетаскиванием удален;

  • изменение даты и времени выполняется через поля карточки;

  • новые значения применяются только после сохранения изменений.

Исправления устранили ошибки при фиксировании даты и времени в карточке сделки.

Краткие итоги

Выполненные работы привели систему планирования в состояние, при котором она поддерживает реальную нагрузку и структуру ветеринарного центра: несколько филиалов, сменную занятость специалистов и регулярные изменения графиков.

Практический эффект для бизнеса:

  • расписание формируется в единой базе, без расхождений между филиалами и фактической занятостью специалистов;

  • изменения в графиках не требуют дополнительной проверки всей цепочки связанных данных;

  • генерация и корректировка расписаний занимает меньше времени за счет сокращения операций и отказа от ввода параметров через формы;

  • ошибки, связанные с сохранением дат и времени, устранены на уровне логики работы интерфейса;

  • модуль легко масштабируется по количеству филиалов и сотрудников.

Общая сложность эксплуатации заметно снизилась: система требует меньше внимания, реже становится источником проблем и не отвлекает от управленческих задач.

Планируете внедрение Битрикс24 или уже используете систему в компании с отраслевой спецификой, сетью филиалов или сложной схемой занятости? Для получения максимальной отдачи стандартный функционал платформы нередко требует адаптации под реальные бизнес-процессы организации. За решением можно обратиться к нам в Integrator.Digital — мы специализируемся на доработке Битрикс24 под конкретные операционные требования и последующем сопровождении.

Хотите таких же результатов?

Оставьте заявку и мы проведем аудит вашего проекта. Наши специалисты оценят вашу задачу, ответят на вопросы и предложат эффективные методы решения.

Другие материалы по теме:

  • 28.01.2026

    Доработка модуля расписания в Битрикс24 для ветеринарного центра

    Кейс о доработке модуля расписания в Битрикс24 для ветеринарного центра с сетью филиалов. В статье п...

    Подробнее
  • 22.12.2025

    Доработка модуля расписания в Битрикс24 для ветеринарной клиники

    Доработка модуля расписания в Битрикс24 для ветеринарной клиники. Улучшена работа с филиалами, графи...

    Подробнее
  • 11.11.2025

    Доработка интерфейса «Сделок» в Битрикс24 для архитектурного бюро

    Архитектурное бюро столкнулось с тем, что стандартный функционал Битрикс24 не подходил для проектной...

    Подробнее
Оперативно и совершенно бесплатно ответим на Ваши вопросы!