Розробка галузевого рішення на базі Бітрікс24

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка галузевого рішення на базі Бітрікс24
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1265
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    855
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    590
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    752
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    658
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    991

Розробка галузевого рішення на базі Бітрікс24

Готові конфігурації Бітрікс24 покривають 60–70% завдань універсального бізнесу. Решта 30–40% — це галузева специфіка, яку стандартними налаштуваннями не закрити: специфічні сутності (об'єкт нерухомості, страховий поліс, медичний випадок), нестандартні воронки, глибокі інтеграції з галузевими системами, специфічні розрахунки та автоматизації.

Галузеве рішення — це надбудова над стандартним Бітрікс24, реалізована через комбінацію низькокодових інструментів платформи, кастомних REST-застосунків і серверної логіки. Розробка такого рішення принципово відрізняється від звичайного налаштування: тут починається справжня інженерна робота.

Архітектурний вибір: розширення vs. інтеграція

Перше рішення в проекті галузевого рішення — визначити, що робити в Бітрікс24, а що — у зовнішніх системах. Обидві крайнощі однаково погані:

Все в Бітрікс24 — створення моноліту, де платформа перевантажена невластивими їй функціями. Фінансовий облік, складська логістика, виробниче планування — це не CRM-завдання.

Бітрікс24 як тонкий клієнт — тоді навіщо платити за ліцензію? Втрачається весь сенс єдиного робочого середовища.

Оптимальна межа: Бітрікс24 відповідає за комунікації з клієнтами, управління угодами та завданнями, візуалізацію даних із зовнішніх систем. Галузеві системи (1С, МІС, ERP, WMS) відповідають за предметну область.

Технічний стек галузевого рішення

Смарт-процеси (SPA) — основа для кастомних сутностей у тарифах Enterprise та вище. Дозволяють створити «Будівельний об'єкт», «Страховий поліс», «Медичний випадок» із власними полями, воронками, правами доступу та роботами. З REST API версії 22.x смарт-процеси стали повноцінною заміною самописним модулям.

// Створення елемента смарт-процесу через REST
CRest::call('crm.item.add', [
    'entityTypeId' => 138, // ID вашого SPA
    'fields' => [
        'title'          => 'Об\'єкт: ЖК Північний',
        'ufCrm138_1234'  => 'Житловий комплекс',  // кастомне поле
        'ufCrm138_5678'  => '2025-12-31',           // плановий термін
        'assignedById'   => 42,
    ],
]);

REST-застосунок на Бітрікс24 Маркетплейс — для рішень, які планується тиражувати. Реєстрація застосунку, OAuth 2.0, вебхуки на події CRM. Цей шлях складніший, але дає можливість продавати рішення іншим клієнтам.

Вбудовані сторінки (Embeddable Apps) — iframe-вставки кастомного UI в картки CRM. Реалізуються через placement.bind і дозволяють показувати в бічній панелі картки угоди дані із зовнішніх систем: статус замовлення з 1С, історію звернень із тикет-системи, технічні характеристики з ERP.

Кейс: галузеве рішення для агентства нерухомості

Завдання: агентство з 50 агентами, первинний і вторинний ринок, партнерські програми з забудовниками.

Проблема стандартного Бітрікс24: немає сутності «Об'єкт нерухомості» з характеристиками (тип, площа, поверх, вартість м², статус продажу), немає зв'язку об'єкт ↔ кілька угод від різних агентів, немає розрахунку комісії агента.

Архітектура рішення:

Смарт-процес «Об'єкт»
  ├── Поля: тип, площа, поверх, вартість, статус (вільний/резерв/продано)
  ├── Зв'язок: Забудовник (Компанія в CRM)
  └── Зв'язок: Угоди (Стандартна сутність)

Смарт-процес «Комісійна винагорода»
  ├── Зв'язок: Угода
  ├── Поля: відсоток, сума, статус виплати
  └── Робот: автонарахування при переході угоди в «Перемога»

REST-застосунок «Каталог об'єктів»
  ├── Вбудована сторінка в картці контакту
  ├── Показ доступних об'єктів за критеріями клієнта
  └── Кнопка «Зарезервувати» → створює Угоду + оновлює статус Об'єкта

Реалізація за 6 тижнів:

Тиждень Роботи
1–2 Аналітика, проектування сутностей, погодження
3 Налаштування SPA, полів, зв'язків
4 Розробка REST-застосунку (каталог + логіка резервування)
5 Інтеграція з сайтом (парсинг об'єктів забудовників)
6 Тестування, навчання, запуск

Результат: час від заявки клієнта до підбору варіантів скоротився з 2 годин до 15 хвилин (ручний пошук по базах замінено пошуком у каталозі прямо з картки клієнта).

Інтеграція з галузевими системами

Для більшості галузей критична двостороння синхронізація з обліковою системою. Типові патерни:

1С → Бітрікс24 (дані з обліку в CRM): статуси оплати рахунків, залишки по складу, дані про відвантаження. Реалізується через 1С-конектор або через REST API з cron-агентом у 1С.

Бітрікс24 → 1С (угоди в замовлення): при виграші угоди автоматично створюється замовлення в 1С. Тригер через вебхук ONCRMDEALSTAGEIDCHANGE, передача через COM-об'єкт або REST 1С.

Зовнішні API: для страхування — інформаційні системи страховиків, для медицини — МІС за протоколом FHIR, для логістики — API транспортних компаній.

Управління версіями та деплой

Галузеве рішення — це код, який потрібно версіонувати. Обов'язковий стек:

  • Git-репозиторій для REST-застосунку та серверних скриптів
  • Staging-середовище (окремий портал Бітрікс24 або тестовий екземпляр On-Premise)
  • CI/CD для автоматичного деплою змін

Без версіонування через півроку ніхто не пам'ятатиме, чому в смарт-процесі додано те чи інше поле, і зміни почнуть ламати одна одну.

Галузеве рішення — це довгостроковий продукт, який живе та розвивається разом із бізнесом. Закладайте архітектуру з розрахунком на зміни: модульність, документація, чіткі межі відповідальності між Бітрікс24 та зовнішніми системами.