Интеграция Битрикс24 с 1С: сделки, счета, оплаты и остатки

Содержание
Битрикс24 и 1С вместе встречаются в тысячах компаний: менеджеры работают в CRM, бухгалтерия и склад в учётной системе. Между ними постоянно ходят одни и те же данные: клиенты, товары, счета, оплаты, отгрузки. Если их переносят руками, менеджер не знает, оплатил ли клиент, а бухгалтер не знает, что обещал менеджер.
Плохая интеграция ещё хуже ручного переноса: она создаёт дубли, молча теряет документы и подрывает доверие к обеим системам. Разберём, как сделать связку надёжной.
Что передаётся между системами
| Данные | Обычно главная система | Направление |
|---|---|---|
| Лиды, сделки, задачи | Битрикс24 | остаются в CRM |
| Контрагенты | по решению компании | в обе стороны с правилами |
| Товары и цены | 1С | 1С → Битрикс24 |
| Остатки | 1С | 1С → Битрикс24 |
| Заказы и счета | создаются из сделки, учитываются в 1С | Битрикс24 → 1С |
| Оплаты | 1С | 1С → Битрикс24 |
| Отгрузки | 1С | 1С → Битрикс24 |
| Задолженность | 1С | 1С → Битрикс24 |
Способы интеграции
Штатный обмен
Для Битрикс24 и 1С существуют штатные механизмы обмена, которые покрывают типовые сценарии: каталог, контрагенты, документы. Их возможности зависят от конфигурации 1С и версии Битрикс24. Для небольших компаний с типовыми процессами это хороший старт.
Обмен через REST API Битрикс24 и HTTP-сервисы 1С
Своя интеграция через API обеих систем. Даёт полный контроль над логикой, форматами и обработкой ошибок. Нужна, когда штатный обмен не покрывает процессы компании.
Интеграционный слой
Отдельный сервис, через который проходят все обмены. Необходим, если кроме CRM и 1С есть B2B-портал, МойСклад, несколько баз или высокие требования к надёжности.
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Штатный обмен | типовая конфигурация, простые процессы | сложно доработать, мало контроля ошибок |
| Своя интеграция через API | нестандартные правила, одна связка | нужна поддержка разработчика |
| Интеграционный слой | несколько систем, рост, высокие требования | дороже на старте |
Ключевые решения перед стартом
Где главный справочник клиентов
Если менеджеры начинают работу с клиентом в CRM, источником логично сделать Битрикс24, а в 1С передавать контрагента при первом счёте или договоре. Если клиенты заводятся бухгалтерией по договорам, главной становится 1С. Источник должен быть один, а сопоставление идти по БИН или ИИН, а не по названию.
Когда создаётся документ в 1С
На какой стадии сделки создаётся заказ или счёт в 1С. Что происходит, если сделка изменилась после этого: обновляется документ, создаётся новый или изменение блокируется.
Как менеджер видит оплату
Оплата фиксируется в 1С по банковской выписке и возвращается в сделку: поле «оплачено», смена стадии, уведомление менеджеру.
Какие цены используются в сделке
Цены из 1С с учётом типа цены клиента. Если менеджер может менять цену в сделке, это должно быть видно и согласовано.
Пример схемы для оптовой компании
| Стадия сделки в Битрикс24 | Событие в 1С |
|---|---|
| Согласование КП | цены и остатки подтягиваются из 1С |
| Согласовано | создаётся заказ покупателя и счёт |
| Ожидает оплаты | счёт отправлен клиенту |
| Оплачено | оплата из выписки в 1С переводит сделку автоматически |
| Отгружено | реализация в 1С переводит сделку автоматически |
| Закрыта | все документы проведены |
Типовые проблемы
- Дубли контрагентов из-за разного написания названий и отсутствия сопоставления по БИН.
- Товары в сделке, которых нет в 1С, потому что менеджер добавил позицию вручную.
- Цены в сделке, отличающиеся от цен в 1С без согласования.
- Оплаты, которые не доходят до CRM, и менеджер звонит клиенту с напоминанием об уже оплаченном счёте.
- Обмен ломается после обновления 1С, и никто не замечает это несколько дней.
Сверка и мониторинг
- ежедневная сверка сделок и документов;
- список контрагентов, не сопоставленных между системами;
- уведомления об ошибках обмена ответственному;
- проверочные тесты обмена после каждого обновления 1С.
Штатный модуль или своя интеграция: как решить
Задайте четыре вопроса:
- Укладываются ли ваши стадии сделок и документы в стандартную схему обмена?
- Есть ли у вас доработки 1С, которые должны участвовать в обмене?
- Нужны ли в обмене другие системы: портал, МойСклад, несколько баз?
- Важно ли видеть журнал операций и причины ошибок?
Если на первый вопрос «да», а на остальные «нет», начните со штатного обмена. Если хотя бы на два вопроса из последних трёх «да», закладывайте свою интеграцию или интеграционный слой.
Как запускать
- Аудит текущих процессов и данных в обеих системах.
- Карта данных и таблица соответствия стадий и документов.
- Сопоставление и очистка контрагентов по БИН и ИИН.
- Настройка обмена на тестовой базе.
- Пилот на части менеджеров.
- Запуск для всех и ежедневная сверка.
Частые вопросы
Подойдёт ли штатный обмен?
Для типовых сценариев часто да. Если есть нестандартные правила, несколько воронок, несколько юрлиц или портал, понадобится доработка или своя интеграция.
Облачный или коробочный Битрикс24, есть ли разница?
Есть различия в возможностях доработки и размещения данных. Это нужно учитывать при выборе способа интеграции.
Можно ли видеть остатки в карточке товара в CRM?
Да, если остатки передаются из 1С регулярно. Для дефицитных позиций можно добавить проверку остатка в момент формирования счёта.
Что делать с историческими данными?
Обычно переносят справочники и открытые сделки, а историю продаж показывают через отчёты из 1С.
Сколько времени занимает интеграция?
Типовой обмен настраивается за недели, своя интеграция с нестандартной логикой за 1-3 месяца.
Можно ли передавать задолженность клиента в карточку Битрикс24?
Да. Задолженность и просрочка из 1С обновляются в карточке компании, и на их основе можно настроить роботов и задачи.


