Перенос доработок коробочной версии Битрикс24 в мобильное приложение

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

С такой ситуацией столкнулся наш заказчик. Мы перенесли в мобильное приложение Битрикс24 доработки десктопной версии портала (которые, кстати, сами делали ранее) и помогли завести все процессы в контур корпоративного портала.

Проблема: две системы для одной работы

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

Для управления концертной деятельностью в учреждении использовали специализированное ПО, но со временем его возможностей стало не хватать. Альтернативой стал Битрикс24 — ИНТЕРВОЛГА внедрила корпоративный портал и доработала под потребности заказчика. Подробнее об этом можно прочитать здесь.

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

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

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

В мобильном приложении Битрикс24 возможности стандартного календаря ограничены. Сотрудникам пришлось бы постоянно переключаться между ним и разделом «Задачи», вручную сопоставлять мероприятия и задания. Это неудобно, долго и могло закончиться путаницей при подготовке и сорванным концертом. Поэтому информацию о событиях и задачах дублировали в специализированное приложение, при этом рабочую коммуникацию уже вели в мобильном Битрикс24. Из-за этого специалистам приходилось часто «перепрыгивать» между приложениями.

Разрыв между десктопом и мобильным приложением Битрикс24

Мобильный Битрикс24 должен был стать единой рабочей средой для «полевых» сотрудников. В приложении они могли бы видеть расписание мероприятий и связанные с ними задания, общаться с коллегами и читать корпоративные новости.

Отдельное пожелание — сделать новый интерфейс максимально похожим на «Темзу». В календаре должны быть детальные карточки концертов с задачами и ответственными, сетка мероприятий с разделением по залам.

В десктопной версии корпоративного портала, а значит, и на сервере Битрикс24 уже была вся необходимая информация — сущности и связи между ними. Оставалось вывести ее в мобильном приложении. Стандартный календарь не позволял это сделать:

  • на превью карточки концерта может отображаться только его название и время;

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

  • нет возможности просмотреть в календаре план на неделю и месяц;

  • в карточку концерта нельзя «подтянуть» данные об отделах и заданиях для каждого сотрудника в том же виде, что и на десктопе.

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

Почему нельзя просто взять и переписать стандартный календарь

Одна из ключевых особенностей архитектуры мобильного приложения Битрикс24 — сильная связанность компонентов и модулей друг с другом. У них нет изолированной логики работы, и они могут корректно функционировать только в среде портала. Шаблоны и логика отображения контента вшиты в общий код: каждый компонент ожидает от бэкенда определённую структуру HTML и наличие специфических CSS-классов.

Поэтому доработать штатный компонент календаря из мобильного приложения Битрикс24 оказалось невозможным. Вместо этого мы решили добавить кастомный модуль, который не заменит стандартный, а будет работать параллельно с ним. Основой для него стал дефолтный шаблон календаря десктопного приложения Битрикс24.

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

Были и другие ограничения, мешающие быстро превратить шаблон в модуль для мобильного приложения:

  • некорректное выделение логических частей кода в отдельные файлы;

  • устаревший смешанный синтаксис (JavaScript + BX);

  • сложная логика обработки данных с бэкенда;

  • при загрузке страницы с календарем «подтягиваются» данные обо всех событиях за месяц — когда их много, это замедляет работу приложения.

Но всё, что нас не убивает, делает только сильнее — мы справились со всеми сложностями.

Что и как доработали в мобильном приложении Битрикс24

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

Группировка запланированных концертов по площадкам

После перехода в новый раздел приложения открывается мини-календарь, под которым отображается список концертов на текущую дату. Даты при необходимости можно скрыть, оставив только перечень мероприятий. Они отсортированы по времени и сгруппированы по площадкам, на которых проводятся. Для наглядности карточки событий промаркированы: легко запомнить, какому из трех залов соответствует конкретный цвет.

Между мини-календарем и списком концертов находятся вкладки «Неделя» и «Месяц». При выборе любой из них загружается полноценная сетка мероприятий на период. Каждому столбцу соответствует концертная площадка, а даты находятся слева. Таблицу можно свайпить, чтобы посмотреть все события.

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

Группировка по залам в Календаре Битрикс24

Отображение отделов и ответственных в карточке концерта

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

Расширенная детальная страница события

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

Детальная страница мероприятия в Календаре Битрикс24

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

Аналогичный метод применяется к загрузке данных на детальной странице концерта. Сервер отвечает на запрос по тапу на конкретную карточку, а не отдает данные по всем мероприятиям за месяц — а их может быть около 100. Чтобы реализовать динамическую подгрузку контента, мы использовали шаблон «Мастер-деталь».

Доработанный процесс Мастер-деталь в Битрикс24

Рабочий процесс в мобильном приложении: до и после

Теперь «полевые» сотрудники концертного зала полностью работают только в мобильном приложении Битрикс24: проверяют график мероприятий, принимают задачи, общаются с коллегами и узнают новости учреждения.

Как выглядит процесс работы технического специалиста в доработанном приложении:

Обновленный процесс работы в мобильном приложении Битрикс24

Итог: вся работа — внутри одного раздела, без сопоставления концертов, площадок и задач. Если сотрудник и переключается между разделами, то для переписки в мессенджере или чтения живой ленты.

Теперь все процессы по управлению концертной деятельностью собраны в одной системе. Автоматизация, разработанная для десктопной версии Битрикс24, заработала и в «поле». Заказчик отказался от параллельного использования стороннего ПО — необходимость дважды вносить данные о мероприятиях и задачах отпала. Это позволило сотрудникам сосредоточиться на работе в одном приложении, исключить путаницу между системами и сократить расходы на поддержку и лицензирование дополнительного софта.

Если функционал коробочной версии вашего Битрикс24 доработан, но «полевые» сотрудники не могут им пользоваться — мы знаем, как перенести логику и интерфейс доработок в мобильное приложение. Заполните форму внизу — мы проведем аудит вашего Битрикс24 и составим детальный план по переносу функциональности в минимальные сроки.

Поделиться
11.06.2026
Оцените статью
Мы работаем по одному из двух форматов:
  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.
Ключевые услуги:
  • нагруженный интернет-магазин;
  • личный кабинет;
  • оптовые продажи — B2B-платформа;
  • маркетплейс;
  • технический аудит сайта;
  • Битрикс24 — корпоративные HR-порталы;
  • Битрикс24 — построение CRM-системы;
  • Битрикс24 — личные кабинеты сотрудников;
  • Битрикс24 — аудит портала;
  • 1С — интеграция с другими системами;
  • 1С — доработка системы;
  • маркетинг — комплексное интернет-продвижение;
  • маркетинг — продвижение для B2B.

Статьи по теме

Дашборд для РОПа: история одного быстрого и недорогого экспериментаНа примере разработки для своей CRM показываем, как ИИ помогает быстро проверить гипотезу, снять риски и получить рабочий инструмент без долгого цикла внедрения...
Три дашборда на границе плана и провалаНадоело возиться с таблицами продаж в Excel? Нам тоже. Поэтому разработали для своей CRM дашборды, которые помогают держать руку на пульсе и выполнять план прод...
График занятости сотрудников в Битрикс24: кому и зачем пригодитсяКаждый руководитель мечтает эффективно управлять ресурсами команды. Рассказываем о том, как переехали с гуглдоков на кастомное приложение в Б24 с Jira-интеграци...
Как делать больше повторных продаж с Битрикс24Когда лиды дорожают и их поток падает, развитие повторных продаж выходит на первый план. Начните с того, что уже есть в вашей CRM — рассказываем, как это сделат...
Как правильно составить требования к CRM для крупного бизнесаПодробный гайд, который поможет запустить CRM максимально быстро, остаться в рамках бюджета и избежать разногласий с интегратором — емко, по полочкам и без «вод...
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем