Розробка корпоративного порталу на Bitrix24
Компанія зростає до 100 співробітників, і починається хаос: заявки на відпустку летять у приватні повідомлення керівнику, контракти узгоджуються через пересилання файла по пошті з припискою «ок», новий співробітник неділю не може отримати доступи, тому що заявка загубилася між IT і HR. Корпоративний портал на Bitrix24 збирає все це в одному місці — але реальна цінність з'являється не з коробки, а після кастомізації під процеси конкретної організації.
Оргструктура й довідник співробітників
Організаційна структура — фундамент порталу. У Bitrix24 вона будується на ієрархії підрозділів з необмеженою вкладеністю. Кожен співробітник прив'язаний до відділу, має керівника й набір прав, визначених роллю.
Що дає правильно налаштована структура:
- Керівник підрозділу автоматично отримує права на завдання й звіти підлеглих
- Бізнес-процеси маршрутизуються по оргструктурі — заявка йде на узгодження безпосередньому керівнику, а не конкретній людині
- Оргчарт генерується автоматично й відображає підпорядкованість у реальному часі
Карточка співробітника містить контакти, посаду, фото. Через користувальницькі поля (UF_*) додаються навички, проекти, сертифікати, дата виходу — все, що потрібно HR і колегам.
Інтеграція з Active Directory. Для компаній, де співробітники заведені в AD, синхронізація позбавляє від подвійного ведення бази. Співробітник додається в AD — автоматично з'являється на порталі з коректним підрозділом. Звільняється — блокується. Підтримуються LDAP і AD через штатний модуль ldap.
Екстранет-користувачі — окрема історія. Зовнішні контрагенти, підрядники, фрилансери отримують обмежений доступ: бачать лише ті групи й завдання, куди їх явно запросили. Основна структура й внутрішні документи для них закриті.
Автоматизація бізнес-процесів — ядро порталу
Бізнес-процеси (БП) у Bitrix24 — візуальний конструктор, що працює за принципом 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 платформи й зовнішніх сервісів.
Узгодження документів
Окрема велика тема. Контракт завантажується на Bitrix24.Диск, запускається БП узгодження:
- Послідовні етапи — юрист, потім фінансовий директор, потім генеральний
- Паралельні — юрист і фінансист одночасно
- Голосування — більшість, одностайно або перший, що відповів
- Делегування — узгоджуючий у відпустці, заявка автоматично переходить до заступника
- Ескалація — перевищення строку узгодження сповіщає вищестоящого керівника
- Умовні маршрути — контракт на суму до 100 000 руб. узгоджує керівник відділу, вище — фінансовий директор
Повна історія зберігається у карточці документа: хто узгодив, коли, з якими коментарями, були чи повернення на доопрацювання.
Документообіг: Bitrix24.Диск
Файлове сховище з версіюванням. Документи прив'язуються до завдань, угод CRM, проектних груп. Спільне редагування — через вбудований OnlyOffice або Google Docs (через інтеграцію).
Розмежування доступу — на рівні папок. Відділ продажу бачить свої документи, бухгалтерія — свої. Спільні папки — для регламентів і шаблонів. Права наслідуються від структури підрозділів.
Для компаній із жорстким документообігом (ISO, внутрішній аудит) налаштовується обов'язкове версіювання: кожна зміна документа фіксується, повернення до попередної версії — два клики. Диск інтегрується з десктопною програмою Bitrix24 — папки синхронізуються на комп'ютер, робота з файлами як із звичайними папками Windows/macOS.
Завдання й проекти
Модуль завдань: канбан-дошки, діаграма Ганта, чек-листи, залежності, повторювані завдання. Проектні групи об'єднують завдання, файли й обговорення в ізольованому просторі.
Для корпоративного порталу важлива зв'язка з CRM: менеджер веде угоду -> ставить завдання виробництву -> виробництво звітує -> менеджер закриває угоду. Уся ланцюг прозора, керівник бачить вузькі місця в реальному часі.
Шаблони проектів — для повторюваних процесів. Запуск нового продукту, організація заходу, вихід на новий ринок — створюється шаблон з набором завдань, відповідальними й дедлайнами. Новий проект розгортається в один клік.
Телефонія
Інтеграція через SIP-коннектор (підключення існуючої АТС) або хмарну АТС Bitrix24. Дзвінки записуються й прив'язуються до карточки клієнта в CRM. Менеджер бачить історію комунікацій, керівник — статистику по дзвінкам.
Для великих компаній із існуючою інфраструктурою (Asterisk, FreePBX) SIP-коннектор — основний варіант. Налаштовується транк між АТС і Bitrix24, маршрутизація дзвінків залишається на стороні АТС. Bitrix24 фіксує факт дзвінка й запис.
База знань
Штатна база знань у Bitrix24 працює на рівні груп проектів. Статті створюються в візуальному редакторі, підтримують вкладеність розділів, пошук по вмісту. Для повноцінної wiki з версіюванням, перехресними посиланнями й правами доступу на рівні статей — потребуватиме кастомізація або вбудована програма.
Мінімальний набір для старту: регламенти компанії, інструкції по роботі з порталом, FAQ для нових співробітників, шаблони документів. База знань знижує навантаження на HR і IT: замість відповідей на однакові питання — посилання на статтю.
Кастомізація й інтеграції
Штатний функціонал закриває 60–70% потребностей середньої компанії. Решта — кастомні рішення.
REST API — основний інструмент для хмарного Bitrix24. Робота з CRM, завданнями, користувачами, списками, диском, бізнес-процесами. Webhooks — для обміну даними в реальному часі з зовнішніми системами.
Вбудовані програми — фреймові програми на будь-якому стеку (React, Vue, vanilla JS) всередині інтерфейсу Bitrix24. Доступ до 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 найболісніших процесів на першому етапі, решта додаються ітеративно.
Ігнорування навчання. Портал налаштований, співробітники не знають, як подати заявку на відпустку. Через місяць повертаються до паперу. Година навчання на підрозділ і зрозуміла інструкція в базі знань — обов'язковий мінімум.
Перенесення хаосу в цифру. Якщо процес узгодження контракту не описаний на папері — його неможливо автоматизувати. Аудит процесів перед впровадженням — не формальність, а необхідність. Спочатку фіксуємо «як працює зараз», потім проектуємо «як повинно бути», лише потім реалізуємо в БП.







