В чём принципиальная разница: замена vs. интеграция
Полная замена означает, что Битрикс24 берёт на себя функции CRM целиком: воронки, контакты, сделки, коммуникации. 1С остаётся только как учётная система — бухгалтерия, склад, первичные документы. Данные из 1С:CRM переносятся в Битрикс24 однократно при миграции.
Интеграция означает, что обе системы работают параллельно и обмениваются данными на постоянной основе. Менеджеры работают в Битрикс24, а финансовые и складские данные живут в 1С. Синхронизация происходит автоматически по расписанию или по триггеру.
Ключевое различие — в том, кто является «мастер-системой» для каждого типа данных. В правильно выстроенной связке 1С выступает мастер-системой для финансового и юридического блока, а Битрикс24 — для коммуникаций и управления продажами.
Интеграция — это не компромисс, а архитектурное решение. Она оправдана, когда в 1С уже накоплена критически важная история: договоры, отгрузки, взаиморасчёты, которые не имеет смысла дублировать или переносить.
Когда оправдана полная замена 1С:CRM на Битрикс24
Полная замена имеет смысл, если выполняется большинство из следующих условий:
- 1С:CRM используется только для контактов и сделок — без глубокой финансовой истории, складского учёта и сложных документов.
- База клиентов небольшая — перенос данных не превратится в многонедельный проект с очисткой дублей.
- Нет жёсткой зависимости от специфических полей 1С:CRM — все нужные данные можно смоделировать в Битрикс24 через пользовательские поля и карточки.
- Компания хочет единое рабочее пространство: CRM, задачи, чаты, документы, видеозвонки — в одном окне.
- Процессы продаж простые: нет многоуровневых согласований, длинных сделок с цепочкой документов на каждом шаге.
В этом случае 1С остаётся как бухгалтерский инструмент, а Битрикс24 полностью закрывает CRM-функцию. Связка между ними может быть минимальной: например, только передача счетов из 1С в карточку сделки.
Когда выгоднее сохранить 1С и интегрировать с Битрикс24
Интеграция предпочтительна, если:
- В 1С накоплена многолетняя история — отгрузки, взаиморасчёты, контрагенты с реквизитами. Перенос потребует значительных трудозатрат и неизбежно даст ошибки.
- Бухгалтерия и склад работают только в 1С — менять учётную систему компания не планирует.
- Сделки в Битрикс24 должны отражать финансовые статусы из 1С — например, сделка переходит в стадию «Оплачено» автоматически при разнесении платежа в 1С.
- Номенклатура управляется в 1С — менеджеры должны выставлять счета только из актуального каталога.
- Есть дилерская сеть или сложные договорные отношения, где 1С является источником истины по условиям работы с контрагентом.
По нашему опыту, большинство компаний среднего размера с действующей 1С выбирают именно этот путь: Битрикс24 как инструмент продаж и коммуникаций, 1С — как финансовый хребет. Подробнее о конкретных сценариях такой связки — в статье «Интеграция Битрикс24 и 1С: 3 рабочих сценария».
Три рабочих сценария интеграции
Сценарий 1: синхронизация контрагентов
Наиболее распространённый стартовый сценарий. Контрагенты (юридические лица) и контактные лица синхронизируются между 1С и Битрикс24.
Как это работает на практике: - Обмен двусторонний: новые компании создаются в обеих системах, но изменения карточки — только из 1С в Битрикс24. - Компании в Битрикс24 проверяются по ИНН, контакты — по номеру телефона (жёсткая проверка дублей при обмене). - Передача новой карточки из Битрикс24 в 1С происходит не сразу при создании, а только при формировании договора или выставлении счёта. - Реквизиты (ИНН, ОГРН, КПП, банковские реквизиты) заполняются в 1С и автоматически подставляются в карточки Битрикс24. - 1С выступает мастер-системой для финансового и юридического блока.
Такой подход защищает базу 1С от «мусорных» записей: в учётную систему попадают только контрагенты, с которыми компания уже работает или оформляет документы.
Сценарий 2: заказы и статусы отгрузки
Используется, когда менеджер ведёт сделку в Битрикс24, а логистика и отгрузка управляются в 1С.
Ключевые принципы: - Синхронизация заказов — только из 1С в Битрикс24. Перемещение карточки в Битрикс24 вручную не меняет состояние заказа в 1С. - При создании заказа в 1С автоматически создаётся сделка в Битрикс24 в нужной воронке и стадии. - При смене состояния заказа в 1С карточка сделки в Битрикс24 в любом случае перемещается в соответствующую стадию. - В карточку сделки передаётся сумма отгруженного товара; при полной отгрузке сделка закрывается автоматически. - Обработка запускается раз в 5–10 минут.
Сценарий 3: счета, договоры и платёжные документы
Наиболее сложный и востребованный сценарий для компаний с активным документооборотом.
| Документ 1С | Сущность Битрикс24 | Направление |
|---|---|---|
| Счёт покупателя | Смарт-процесс «Счёт» | Из 1С → в Б24 |
| Поступление на расчётный счёт | Поле «Дата оплаты» в счёте | Из 1С → в Б24 |
| УПД | Смарт-процесс «УПД» | Из 1С → в Б24 |
| Платёжное поручение | Смарт-процесс «Платёжное поручение» | Из 1С → в Б24 |
| Договор (подписанная форма) | Карточка смарт-процесса «Договоры» | Из 1С → в Б24 |
Важное архитектурное правило: сквозная нумерация счетов происходит исключительно на стороне 1С. После оплаты счёта редактирование на стороне Битрикс24 блокируется; все изменения вносятся только в 1С и передаются обратно.
Архитектура интеграции: как это работает на практике
На схеме ниже показан типовой поток данных при двусторонней интеграции Битрикс24 и 1С. Менеджеры работают в Битрикс24, создают сделки и контакты; 1С является мастер-системой для финансовых документов, номенклатуры и статусов отгрузки. Обработка на стороне 1С периодически (раз в 5–10 минут) опрашивает Битрикс24 через REST API и передаёт обновления обратно.
flowchart LR
B24[Битрикс24\nМенеджер: сделки, контакты] -- "Новый контрагент\n(при договоре/счёте)" --> OC[1С\nУчётная система]
OC -- "Контрагенты, реквизиты\n(мастер-данные)" --> B24
OC -- "Заказы → стадии сделок" --> B24
OC -- "Счета, УПД, платёжки\n(смарт-процессы)" --> B24
OC -- "Факт оплаты → смена стадии" --> B24
B24 -- "Договор подписан\n(триггер создания в 1С)" --> OC
Что не передаётся автоматически: ограничения интеграции
Интеграция — сложный тип проекта, потому что затрагивает две системы с разными сущностями и разной логикой. В Битрикс24 работают с лидами, сделками, контактами и компаниями; в 1С — с контрагентами, контактными лицами, заказами и отгрузками. Эти сущности не всегда соответствуют друг другу один к одному.
Типичные ограничения: - Складские остатки и резервы по умолчанию не передаются в Битрикс24 — это перегружает CRM-систему. Проверка наличия остаётся на стороне 1С. - Данные заказов, которые являются внутренними (не требуют фиксации в двух системах), синхронизации не подлежат — в таких карточках проставляется специальный флаг «Не синхронизировать с 1С». - В 1С может не хватать ряда полей, которые требуются для синхронизации — их нужно создавать на старте проекта. - Не все типы контрагентов участвуют в синхронизации: например, может быть настроена синхронизация только для дилеров, тогда как остальные типы не синхронизируются. - История переписки, звонков и задач из 1С:CRM в Битрикс24 не переносится автоматически.
Именно поэтому перед стартом разработки обязательно проводится обсуждение бизнес-логики: сотрудник заказчика показывает, как он сейчас ведёт работу в обеих системах, и на основе этого формируется модель «как должно работать после интеграции».
Этапы проекта при выборе сценария интеграции
Интеграция Битрикс24 и 1С выполняется под ключ и включает несколько обязательных этапов:
- Обсуждение бизнес-логики — встреча с аналитиком, демонстрация текущей работы в обеих системах, формирование модели взаимодействия.
- Подготовка портала Битрикс24 — настройка смарт-процессов, полей карточек, воронок под нужды интеграции. Если вы ещё не настраивали портал, рекомендуем предварительно пройти аудит Битрикс24.
- Составление технического задания — описание сценариев синхронизации, таблица сопоставления полей 1С и Битрикс24, описание логики триггеров и направлений обмена.
- Разработка модуля интеграции — написание обработчика на стороне 1С для выполнения сценариев синхронизации. Работы по настройке Битрикс24 выполняет интегратор, работы по настройке 1С могут выполняться силами заказчика или интегратора.
- Тестирование и отладка — проверка всех сценариев, в том числе граничных (дубли, незаполненные обязательные поля, ошибки передачи).
- Обучение — групповое онлайн-обучение работе с настроенным функционалом.
Если параллельно планируется переезд на новую базу 1С, финальная стоимость интеграции рассчитывается после завершения переезда и технического аудита новой базы — оценить структуру справочников и готовность к обмену можно только после этого.
Хорошей отправной точкой для понимания объёма работ является структура ТЗ на доработку Битрикс24 — она даёт представление о том, какие блоки нужно закрыть до начала разработки интеграции.
Как выбрать сценарий: чек-лист для руководителя
Ответьте на эти вопросы — и сценарий станет очевидным:
Выбирайте полную замену, если: - [ ] В 1С:CRM нет многолетней финансовой истории, которую нужно сохранить. - [ ] Бухгалтерия уже работает в отдельной учётной системе, не в 1С:CRM. - [ ] Вам нужен единый инструмент для продаж, задач, чатов и документов. - [ ] Процессы продаж не требуют сложного документооборота.
Выбирайте интеграцию, если: - [ ] 1С — действующая учётная система с историей контрагентов, договоров и платежей. - [ ] Бухгалтерия не готова менять привычный инструмент. - [ ] Менеджерам важно видеть в Битрикс24 статусы оплаты и отгрузки из 1С в реальном времени. - [ ] Номенклатура управляется в 1С и должна быть доступна при выставлении счетов в Битрикс24. - [ ] Компания работает с дилерами или имеет сложные договорные цепочки.
В типовом проекте интеграция занимает от нескольких недель до нескольких месяцев в зависимости от количества сценариев синхронизации и состояния базы 1С. Если вы хотите понять объём работ до старта — запросите технический аудит и бриф по интеграции: это позволит дать точную оценку ещё до подписания договора. Посмотреть, как выглядит воронка продаж в Битрикс24 после настройки интеграции с 1С, можно в разделе воронки проектных продаж.