К содержимому
Интеграция с 1С

Обмен 1С:УТ и 1С-Битрикс: типовой механизм и модуль интеграции

Чем отличаются типовые средства обмена 1С:УТ, модуль интеграции и обработка данных на сайте. Что проверить перед выбором и доработкой обмена.

Обмен 1С:УТ и 1С-Битрикс: типовой механизм и модуль интеграции

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

Что делает сторона 1С

В учётной системе выбирают состав данных и правила их передачи: товары, характеристики, типы цен, склады и документы. Здесь же находятся исходные бизнес-правила, от которых зависят цены и доступное количество.

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

Что делает сайт

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

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

Как выбрать подходящий вариант

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

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

Как проверять результат подключения

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

Режим обмена согласуют отдельно для каталога и заказов. Обещание «всё в реальном времени» без описания нагрузки, возможностей базы и допустимой задержки не помогает оценить надёжность решения.

Что подготовить для разбора обмена

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

Официальная документация по интеграции с 1С

Документация по компонентам обмена на стороне сайта

Применить на вашем проекте

Настройка и разработка обмена с 1С

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

Состав работы и следующий шаг
Вопросы и ответы

Что важно знать

Модуль на сайте заменяет настройку в 1С?

Нет. У обеих сторон должны быть согласованы данные, идентификаторы и правила обработки. Проблема может находиться в настройке, исходных данных или доработках любой стороны.

Нужен ли собственный обмен для нескольких складов?

Не обязательно. Сначала проверяют, какие сценарии поддерживает выбранная совместимая связка, и только затем оценивают недостающую логику.