Интеграции · 13 минут

Интеграция Битрикс24 и 1С: что синхронизировать и как избежать дублей

Интеграция начинается не с кнопки обмена, а с решения, какая система отвечает за каждый тип данных и что происходит при конфликте.

Техническая редакция IvatrixПроверено: 1 октября 2026
ДанныеВозможный источник правдыКонтроль
Клиенты и контактыCRM или 1С по согласованному правилуВнешний ID и журнал изменений
Товары и ценыОбычно 1СВерсия каталога и тип цены
Заказы и сделкиЗависит от процессаСоответствие статусов
Оплаты и отгрузкиОбычно 1СПовторная доставка и сверка

Составить карту данных

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

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

  • матрица сущностей и полей
  • правила создания и обновления
  • обработка удаления и архивирования

Запустить на ограниченном контуре

Сначала синхронизируют тестовую группу клиентов, товаров и заказов. Проверяют повторный запуск, недоступность одной системы и частично заполненные данные.

Важна идемпотентность: повтор одного события не должен создавать ещё одну запись или повторно менять статус.

  • контрольная выборка
  • журнал входящих и исходящих сообщений
  • очередь повторных попыток

Подготовить эксплуатацию

После запуска нужны ответственные, мониторинг, инструкция разбора ошибок и регулярная сверка. Интеграция без наблюдения может неделями переносить неполные данные.

Изменения структуры в 1С и Битрикс24 должны проходить проверку совместимости до публикации.

  • уведомление об остановке обмена
  • сверка количества и сумм
  • версионирование схемы данных

Чек-лист

  1. Назначьте источник правды
  2. Согласуйте внешние идентификаторы
  3. Опишите конфликты и пустые значения
  4. Протестируйте повторную доставку
  5. Настройте журнал и сверку

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

Нужен ли двусторонний обмен?

Только для данных, которые действительно должны изменяться в обеих системах.

Можно синхронизировать старые сделки?

Можно, но сначала нужно решить, как сохранить цены, товары и историю.

Что делать при изменении структуры 1С?

Проверять интеграцию на тестовом контуре до обновления рабочей базы.

Кто отвечает за ошибки?

В регламенте нужно разделить ответственность специалистов 1С, Битрикс24 и инфраструктуры.

Нужна помощь с Битрикс24?

Опишите задачу в Telegram-боте Ivatrix. Ответим по существу и предложим следующий шаг.

Оставить заявку в Telegram