Разработка корпоративного портала на Битрикс24
Компания растёт до 100 сотрудников, и начинается хаос: заявки на отпуск летят в личку руководителю, договоры согласуются через пересылку файла по почте с припиской «ок», новый сотрудник неделю не может получить доступы, потому что заявка потерялась между IT и HR. Корпоративный портал на Битрикс24 собирает всё это в одном месте — но реальная ценность появляется не из коробки, а после кастомизации под процессы конкретной организации.
Оргструктура и справочник сотрудников
Организационная структура — фундамент портала. В Битрикс24 она строится на иерархии подразделений с неограниченной вложенностью. Каждый сотрудник привязан к отделу, имеет руководителя и набор прав, определяемых ролью.
Что даёт правильно настроенная структура:
- Руководитель подразделения автоматически получает права на задачи и отчёты подчинённых
- Бизнес-процессы маршрутизируются по оргструктуре — заявка идёт на согласование непосредственному руководителю, а не конкретному человеку
- Оргчарт генерируется автоматически и отражает подчинённость в реальном времени
Карточка сотрудника содержит контакты, должность, фото. Через пользовательские поля (UF_*) добавляются навыки, проекты, сертификаты, дата выхода — всё, что нужно HR и коллегам.
Интеграция с Active Directory. Для компаний, где сотрудники заведены в AD, синхронизация избавляет от двойного ведения базы. Сотрудник добавляется в AD — автоматически появляется на портале с корректным подразделением. Увольняется — блокируется. Поддерживается LDAP и AD через штатный модуль ldap.
Экстранет-пользователи — отдельная история. Внешние контрагенты, подрядчики, фрилансеры получают ограниченный доступ: видят только те группы и задачи, куда их явно пригласили. Основная структура и внутренние документы для них закрыты.
Автоматизация бизнес-процессов — ядро портала
Бизнес-процессы (БП) в Битрикс24 — визуальный конструктор, работающий по принципу BPMN. Процесс строится из блоков: действия, условия, циклы, параллельные ветки. Это то, ради чего портал внедряется — замена бумажных заявок, устных согласований и писем с темой «RE: RE: FWD: Договор v3 ФИНАЛ (2)».
HR-процессы
| Процесс | Участники | Что автоматизируется |
|---|---|---|
| Заявление на отпуск | Сотрудник -> Руководитель -> HR | Проверка остатка дней, уведомление бухгалтерии, обновление графика |
| Командировка | Сотрудник -> Руководитель -> Финансы | Расчёт суточных, бронирование, авансовый отчёт |
| Приём сотрудника | HR -> IT -> АХО -> Руководитель | Создание учётных записей, заказ оборудования, назначение наставника |
| Увольнение | HR -> IT -> Бухгалтерия -> Руководитель | Блокировка доступов, передача дел, расчёт |
| Заявка на обучение | Сотрудник -> Руководитель -> HR -> Финансы | Согласование бюджета, сертификат в карточку сотрудника |
Возьмём приём сотрудника — процесс, который без автоматизации занимает 3–5 дней и регулярно буксует. HR заполняет форму: ФИО, должность, подразделение, дата выхода. Запускается БП:
- IT получает задачу: создать учётную запись, настроить рабочее место, выдать доступы к нужным системам
- АХО — задачу на подготовку рабочего места: стол, стул, пропуск
- Руководитель — задачу назначить наставника и подготовить план адаптации
- Каждый этап имеет дедлайн. Если IT не создал учётку за 2 рабочих дня — эскалация руководителю IT
Все задачи запускаются параллельно, БП ждёт завершения всех веток, после чего HR получает уведомление: «Рабочее место готово». Без звонков, без писем «ну что там с доступами?».
Каждый процесс создаётся в дизайнере БП. Для списков — через интерфейс «Списки -> Бизнес-процессы». Для сложных сценариев — через смарт-процессы CRM или activity-блоки с PHP-кодом, которые обращаются к API платформы и внешним сервисам.
Согласование документов
Отдельная большая тема. Договор загружается на Битрикс24.Диск, запускается БП согласования:
- Последовательные этапы — юрист, потом финансовый директор, потом генеральный
- Параллельные — юрист и финансист одновременно
- Голосование — большинство, единогласно или первый ответивший
- Делегирование — согласующий в отпуске, заявка автоматически переходит к заместителю
- Эскалация — превышение срока согласования уведомляет вышестоящего руководителя
- Условные маршруты — договор на сумму до 100 000 руб. согласует руководитель отдела, выше — финансовый директор
Полная история хранится в карточке документа: кто согласовал, когда, с какими комментариями, были ли возвраты на доработку.
Документооборот: Битрикс24.Диск
Файловое хранилище с версионированием. Документы привязываются к задачам, сделкам CRM, проектным группам. Совместное редактирование — через встроенный OnlyOffice или Google Docs (через интеграцию).
Разграничение доступа — на уровне папок. Отдел продаж видит свои документы, бухгалтерия — свои. Общие папки — для регламентов и шаблонов. Права наследуются от структуры подразделений.
Для компаний с жёстким документооборотом (ISO, внутренний аудит) настраивается обязательное версионирование: каждое изменение документа фиксируется, откат к предыдущей версии — в два клика. Диск интегрируется с десктопным приложением Битрикс24 — папки синхронизируются на компьютер, работа с файлами как с обычными папками Windows/macOS.
Задачи и проекты
Модуль задач: канбан-доски, диаграмма Ганта, чек-листы, зависимости, повторяющиеся задачи. Проектные группы объединяют задачи, файлы и обсуждения в изолированном пространстве.
Для корпоративного портала важна связка с CRM: менеджер ведёт сделку -> ставит задачу на производство -> производство отчитывается -> менеджер закрывает сделку. Вся цепочка прозрачна, руководитель видит узкие места в реальном времени.
Шаблоны проектов — для повторяющихся процессов. Запуск нового продукта, организация мероприятия, выход на новый рынок — создаётся шаблон с набором задач, ответственными и дедлайнами. Новый проект разворачивается в один клик.
Телефония
Интеграция через SIP-коннектор (подключение существующей АТС) или облачную АТС Битрикс24. Звонки записываются и привязываются к карточке клиента в CRM. Менеджер видит историю коммуникаций, руководитель — статистику по звонкам.
Для крупных компаний с существующей инфраструктурой (Asterisk, FreePBX) SIP-коннектор — основной вариант. Настраивается транк между АТС и Битрикс24, маршрутизация звонков остаётся на стороне АТС. Битрикс24 фиксирует факт звонка и запись.
База знаний
Штатная база знаний в Битрикс24 работает на уровне групп проектов. Статьи создаются в визуальном редакторе, поддерживают вложенность разделов, поиск по содержимому. Для полноценной wiki с версионированием, перекрёстными ссылками и правами доступа на уровне статей — потребуется кастомизация или встраиваемое приложение.
Минимальный набор для старта: регламенты компании, инструкции по работе с порталом, FAQ для новых сотрудников, шаблоны документов. База знаний снижает нагрузку на HR и IT: вместо ответов на одинаковые вопросы — ссылка на статью.
Кастомизация и интеграции
Штатный функционал закрывает 60–70% потребностей средней компании. Остальное — кастомные решения.
REST API — основной инструмент для облачного Битрикс24. Работа с CRM, задачами, пользователями, списками, диском, бизнес-процессами. Вебхуки — для обмена данными в реальном времени с внешними системами.
Встраиваемые приложения — фреймовые приложения на любом стеке (React, Vue, vanilla JS) внутри интерфейса Битрикс24. Доступ к JS SDK и REST API, отображение как вкладки в CRM, задачах, в левом меню. Типичный пример — дашборд с KPI из нескольких источников, который не построить штатными средствами.
Смарт-процессы — кастомные сущности CRM с собственными стадиями, полями, роботами и БП. Для процессов, которые не укладываются в стандартные лиды/сделки: тендеры, рекламации, внутренние заявки на закупку.
Роботы и триггеры — кастомные автоматизации. Робот вызывает внешний API, отправляет данные в 1С, создаёт документы в Google Workspace, уведомляет в Telegram. Триггер запускает робота при наступлении события — новый лид, смена стадии, просрочка задачи.
Этапы внедрения
| Этап | Содержание | Срок |
|---|---|---|
| Аудит процессов | Интервью с подразделениями, карта текущих процессов, точки автоматизации | 1–2 недели |
| Проектирование | Архитектура портала, структура БП, спецификация интеграций, прототипы | 1–2 недели |
| Настройка базовых модулей | Структура, CRM, задачи, диск, телефония, база знаний | 1–2 недели |
| Разработка БП и интеграций | Кастомные процессы, REST-коннекторы, встраиваемые приложения | 2–6 недель |
| Миграция данных | Перенос контактов, документов, истории из старых систем | 1–2 недели |
| Обучение и пилотный запуск | Инструкции, обучение ключевых пользователей, запуск на одном подразделении | 1 неделя |
| Масштабирование | Подключение остальных подразделений, донастройка по обратной связи | 1–2 недели |
Общий срок для компании на 100–300 сотрудников с 5–10 автоматизированными процессами — 2–3 месяца. Для компании на 50 сотрудников с базовыми потребностями — 3–4 недели. Для холдинга с филиалами и сложной оргструктурой — от 4 месяцев.
Параллельно с внедрением формируется внутренняя команда администраторов портала — сотрудники, которые самостоятельно создают бизнес-процессы, управляют структурой и поддерживают пользователей. Без такой команды портал со временем превращается в «ещё один мессенджер», где есть задачи, но никто не пользуется автоматизацией.
Типичные ошибки при внедрении
Попытка автоматизировать всё сразу. Компания хочет 30 бизнес-процессов к запуску. Результат: ни один не работает нормально, пользователи разочарованы. Правильный подход — 3–5 самых болезненных процессов на первом этапе, остальные добавляются итерационно.
Игнорирование обучения. Портал настроен, сотрудники не знают, как подать заявку на отпуск. Через месяц возвращаются к бумажкам. Час обучения на подразделение и понятная инструкция в базе знаний — обязательный минимум.
Перенос хаоса в цифру. Если процесс согласования договора не описан на бумаге — его невозможно автоматизировать. Аудит процессов перед внедрением — не формальность, а необходимость. Сначала фиксируем «как работает сейчас», потом проектируем «как должно быть», только потом реализуем в БП.







