+7 (481) 228-02-96

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

Коротко

  • Интеграция Битрикс24 с 1С нужна, чтобы менеджер видел в CRM цены, остатки, оплаты и отгрузки, а бухгалтерия получала заказы и контрагентов без ручного ввода.
  • Варианты: готовые решения для обмена, приложения из маркетплейса, собственная интеграция через REST API Битрикс24 и веб-сервисы 1С, промежуточный сервис между системами.
  • Главные подводные камни: не определена главная система для справочников, дубли контрагентов, доработанная конфигурация 1С, конфликты при двустороннем обмене и отсутствие контроля ошибок.
  • До выбора способа нужно описать, какие данные, в какую сторону и как часто передаются.

Почти у каждой компании, которая внедряет Битрикс24, учёт ведётся в 1С. Если системы не связаны, менеджер вручную переносит заказ в учётную систему, звонит в бухгалтерию узнать об оплате и не видит актуальных остатков. Разберём, какие есть варианты интеграции Битрикс24 с 1С, чем они отличаются и на чём чаще всего спотыкаются такие проекты.

Зачем связывать Битрикс24 и 1С

  • менеджер видит актуальные цены и остатки прямо в карточке сделки;
  • заказ из CRM попадает в 1С без повторного ввода;
  • счёт формируется в 1С, а его статус и оплата видны в Битрикс24;
  • отгрузки и задолженность клиента отображаются в CRM;
  • новые контрагенты не заводятся дважды;
  • руководитель видит продажи и оплаты в одном отчёте.

Какие данные обычно передаются

ДанныеНаправлениеКомментарий
Номенклатура и цены1С → Битрикс24Главная система для товаров обычно 1С
Остатки1С → Битрикс24Частота обновления зависит от скорости продаж
КонтрагентыВ обе стороныНужны правила сопоставления и борьба с дублями
ЗаказыБитрикс24 → 1СИз сделки создаётся документ в 1С
Счета и оплаты1С → Битрикс24Статус оплаты может двигать сделку по воронке
Отгрузки1С → Битрикс24Сигнал для закрытия сделки или следующего шага
Задолженность1С → Битрикс24Видна менеджеру до новой отгрузки

Не обязательно передавать всё сразу. Часто первая очередь – номенклатура, контрагенты и заказы, а оплаты и отгрузки подключаются вторым этапом.

Варианты интеграции

Готовые решения для обмена

Для типовых конфигураций 1С есть готовые механизмы обмена с Битрикс24, в том числе от разработчиков 1С. Они быстро настраиваются и закрывают стандартный набор: товары, контрагенты, заказы, счета. Подходят, если конфигурация 1С типовая, а процесс продаж не требует особых правил. Ограничение: логика обмена задана заранее, и добавить свои поля или правила бывает сложно.

Приложения из маркетплейса Битрикс24

Сторонние разработчики выпускают приложения-коннекторы с более гибкими настройками: какие поля сопоставлять, какие документы создавать, как часто запускать обмен. Перед выбором проверьте, поддерживает ли приложение вашу конфигурацию и версию 1С, есть ли журнал ошибок и как работает поддержка разработчика.

Собственная интеграция через API

Обмен пишется под задачу: со стороны Битрикс24 используется REST API, со стороны 1С веб-сервисы, HTTP-сервисы или обработки. Такой вариант нужен, когда конфигурация 1С доработана, данные нестандартные или логика обмена сложная: например, заказ проходит согласование, а документ в 1С создаётся только на определённой стадии сделки. Требует больше работ, зато обмен устроен точно под процесс.

Промежуточный сервис

Между системами ставится отдельный сервис, который принимает данные, проверяет, преобразует и передаёт дальше. Он хранит журнал обмена, повторяет неудачные передачи и позволяет подключать другие системы: сайт, склад, сервисы доставки. Вариант для компаний, где 1С и Битрикс24 – часть большой ИТ-инфраструктуры.

Сравнение вариантов

КритерийГотовое решениеПриложениеСвоя интеграцияПромежуточный сервис
Скорость запускаВысокаяВысокаяНужен проектНужен проект
Доработанная 1СОграниченноЗависит от приложенияДаДа
Свои правила обменаМинимумВ рамках настроекЛюбыеЛюбые
Журнал и контроль ошибокБазовыйЗависит от приложенияКак спроектируетеПолный
Подключение других системНетНетОтдельноДа

Подводные камни интеграции с 1С

Не определена главная система

Если контрагента можно изменить и в Битрикс24, и в 1С, рано или поздно одна система перезапишет данные другой. Для каждого справочника нужно решить, где он ведётся, а где только отображается. Обычно товары и цены ведутся в 1С, а контактные лица и история общения в CRM.

Дубли контрагентов

Одна компания может быть заведена в 1С по ИНН, а в CRM по названию и телефону. Без правил сопоставления обмен создаёт дубли с обеих сторон. До запуска базы нужно очистить и договориться о ключе сопоставления, чаще всего это ИНН и КПП.

Доработанная конфигурация 1С

Готовые решения рассчитаны на типовые конфигурации. Если в 1С добавлены свои реквизиты, документы и обработки, типовой обмен может работать неполно или с ошибками. Состав доработок нужно выяснить до выбора способа интеграции.

Двусторонний обмен и конфликты

Когда данные меняются с обеих сторон почти одновременно, нужны правила: какое изменение главнее, что делать при конфликте. Без них сделки и документы расходятся.

Ошибки, которых никто не видит

Обмен однажды перестаёт работать, например после обновления 1С, и это выясняется через неделю. Нужен журнал обмена и уведомление ответственному при ошибке.

Облако и коробка

Для облачного Битрикс24 и коробочной версии на своём сервере доступны разные способы интеграции и разные требования к доступу к 1С. Это стоит учитывать при выборе версии портала. Если вы думаете о переезде, пригодится страница переноса Битрикс24 из облака в коробку.

Нет ответственного за обмен

Интеграция – не разовая настройка. Меняются версии, справочники, процессы. Кто-то должен следить за обменом и вносить правки, внутри компании или на сопровождении Битрикс24.

Как спланировать интеграцию

  1. Опишите процесс от заявки до оплаты и отгрузки: на каком шаге нужны данные из 1С, на каком их нужно передать.
  2. Составьте карту данных: какие сущности, в какую сторону, с какой частотой, какая система главная.
  3. Проверьте конфигурацию 1С: версия, доработки, способ подключения к ней.
  4. Очистите справочники: дубли контрагентов, номенклатура, единицы измерения.
  5. Выберите способ интеграции по карте данных и требованиям к контролю ошибок.
  6. Протестируйте на копии баз или на части данных, а затем включите обмен в рабочем режиме.
  7. Назначьте ответственного и настройте уведомления об ошибках.

Как понять, что интеграция работает правильно

  • Заказы. Заказ из сделки появляется в 1С с правильным контрагентом, товарами и суммой.
  • Оплаты. Оплата, проведённая в 1С, отражается в сделке, и сделка переходит на нужную стадию.
  • Справочники. Новый товар или изменение цены в 1С видны в Битрикс24 без ручных действий.
  • Дубли. Повторная заявка от существующего клиента не создаёт нового контрагента в 1С.
  • Ошибки. Ответственный получает уведомление, если обмен не прошёл, и видит причину в журнале.

Эти проверки стоит повторять после обновлений 1С и изменений в настройке CRM.

1С, Битрикс24 и сайт

Если у компании есть интернет-магазин или каталог, обмен с 1С обычно нужен и сайту: товары, цены, остатки, заказы. Удобно проектировать оба обмена вместе, чтобы заказ с сайта попадал в CRM и в 1С по одним правилам, а справочники не расходились.

Кто участвует в проекте

Интеграция затрагивает две команды. Со стороны CRM нужен специалист по Битрикс24, со стороны учёта – тот, кто сопровождает вашу 1С: штатный программист или внешний подрядчик. Ещё нужен представитель бизнеса, который принимает решения о правилах: что считать заказом, когда создавать документ, кто исправляет ошибки. Если эти роли не назначены, проект застревает на согласованиях.

Интеграция Битрикс24 с 1С в Итач-Софт

Итач-Софт – Золотой партнёр 1С-Битрикс. Мы настраиваем готовые решения обмена, пишем собственные интеграции для доработанных конфигураций и связываем 1С не только с CRM, но и с сайтом. Подробнее о работах на странице интеграции Битрикс24, о внедрении CRM в целом на странице Битрикс24. Для производственных компаний смотрите статью Битрикс24 для производства.

Частые вопросы

Можно ли связать Битрикс24 с любой конфигурацией 1С?

Как правило, да. Для типовых конфигураций есть готовые решения, для доработанных пишется собственная интеграция.

Как часто должен проходить обмен?

Зависит от данных. Заказы и оплаты обычно передают сразу или с небольшим интервалом, справочники реже. Частоту определяют на этапе проектирования.

Что будет с уже существующими дублями?

Их нужно найти и объединить до запуска обмена, иначе интеграция начнёт их размножать. Ключ сопоставления обычно ИНН и КПП.

Нужен ли программист 1С?

Для готовых решений достаточно настройки. Для собственной интеграции и доработанных конфигураций нужна работа на стороне 1С.

Хотите понять, какой способ интеграции подойдёт вашей 1С? Разберём задачу: составим карту данных, проверим конфигурацию и предложим вариант обмена. Обсудить задачу

Расскажите о вашем проекте

Опишите задачу — в течение часа ответим, как её решить, и рассчитаем предварительную стоимость.