EDGESECTION

Как интегрировать интернет-магазин с 1С:Управление торговлей

2
9 минут

Введение: Почему интеграция с 1С — это не опция, а необходимость

Ваш интернет-магазин растёт, заказов становится больше, а вы всё ещё вручную переносите их в 1С? Менеджеры тратят часы на перебивание товаров и цен? Остатки на сайте не совпадают с реальными на складе? Это классические симптомы, которые говорят о том, что бизнесу нужна автоматизация.

В 2026 году интеграция интернет-магазина с 1С:Управление торговлей — это не вопрос удобства, а вопрос выживания. Без неё вы:

В этом руководстве — всё, что нужно знать о настройке обмена между интернет-магазином и 1С:Управление торговлей в 2026 году: способы интеграции, пошаговая настройка для УТ 11.5, сравнение методов и типичные ошибки .


Часть 1. Способы интеграции: какой выбрать в 2026

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

1.1. Сравнение методов интеграции

Критерий CommerceML (типовой модуль) REST API (кастомная разработка) Сервис-посредник / Шина HTTP-сервисы (кастомный обмен)
Скорость обмена Пакетный (минуты/часы) Real-time / пакетный Real-time / пакетный Пакетный (настраивается)
Гибкость Низкая (только стандартные сценарии) Высокая (любая логика) Высокая Высокая (полный контроль)
Стоимость внедрения Низкая (бесплатно в 1С) Высокая (разработка) Очень высокая (лицензия + настройка) Высокая (разработка)
Сложность поддержки Низкая Высокая Средняя Высокая
Когда выбирать Малый и средний бизнес, простой каталог Крупный бизнес, B2B, сложное ценообразование Enterprise, несколько систем Миграция между версиями УТ

Главный вывод: для 80% интернет-магазинов стандартного обмена через CommerceML достаточно. Если у вас сложные B2B-сценарии (персональные цены для клиентов, остатки по конкретным складам, интеграция с несколькими маркетплейсами), смотрите в сторону кастомной разработки через API или гибридного подхода .

1.2. Гибридный подход — золотая середина

Многие компании выбирают смешанную стратегию: каталог и базовые остатки гоняют через CommerceML (быстро и дёшево), а персональные цены, остатки в реальном времени по конкретному товару и статусы заказов запрашивают точечно через API . Это позволяет получить лучшую цену и функциональность.


Часть 2. Пошаговая настройка обмена через CommerceML (для УТ 11.5)

Это стандартный способ интеграции, который подходит для большинства интернет-магазинов. Рассмотрим настройку на примере 1С:Управление торговлей редакции 11.5 .

Шаг 1. Активация функционала обмена с сайтом

  1. В 1С:УТ перейдите в раздел «НСИ и администрирование» → «Обмен с сайтом» .
  2. Установите флаг «Использовать обмен с сайтом».
  3. Перейдите в раздел «Настройки обмена с сайтом».

Важно: Лучше создавать два отдельных узла обмена: один — для выгрузки товаров, цен и остатков, второй — для загрузки заказов с сайта . Это упрощает отладку и даёт больше гибкости.

Шаг 2. Создание узла для выгрузки товаров

  1. Нажмите «Создать», введите наименование, например «Выгрузка товаров на сайт».
  2. Установите флаг «Выгрузка товаров».
  3. В поле «Адрес сайта» укажите путь к скрипту обмена. Для сайтов на 1С-Битрикс: https://ваш-сайт.ru/bitrix/admin/1c_exchange.php .
  4. Укажите логин и пароль пользователя сайта с правами на обмен.
  5. Нажмите «Проверить соединение» — должно быть зелёное уведомление об успехе.
  6. На вкладке «Выгрузка товаров» укажите организацию-владельца каталога.
  7. Выберите режим обмена:
    • «Выгрузить на сайт каталог товаров, цен и остатков» — полная выгрузка (при первом запуске).
    • «Обновить на сайте цены и остатки» — быстрая выгрузка только изменений .
  8. В разделе «Выгружаемые данные» укажите, выгружать ли изображения и файлы описаний.

Шаг 3. Настройка цен для выгрузки (важно!)

Чтобы на сайте отображались правильные цены, нужно создать типовое соглашение в 1С :

  1. Перейдите в «НСИ и администрирование» → «Продажи» → «Оптовые продажи».
  2. Включите флаг «Типовые и индивидуальные соглашения».
  3. Перейдите в «CRM и маркетинг» → «Типовые соглашения» и создайте новое.
  4. На вкладке «Условия» выберите вид цены, который должен отправляться на сайт.
  5. На вкладке «Прочие условия» обязательно установите флаг «Доступно для обмена с сайтом» .

Без этого флага цены на сайт не выгрузятся!

Шаг 4. Создание узла для загрузки заказов

  1. Создайте новый узел обмена, назовите его «Загрузка заказов с сайта».
  2. Установите флаг «Обмен заказами» и отключите выгрузку товаров .
  3. На вкладке «Обмен заказами» укажите:
    • «Организация» и «Склад» для подстановки в заказы.
    • «Соглашение», которое будет использоваться для загруженных заказов.
  4. Настройте соответствие статусов заказов между сайтом и 1С :
    • В поле «Статус на сайте» укажите текстовое значение статуса (например, «Оплачен»).
    • В поле «Статус в информационной базе» выберите соответствующий статус заказа в 1С.
  5. В разделе «Способ поиска существующих элементов» для справочника «Контрагенты» укажите «Наименование» — так проще идентифицировать клиентов по имени .

Шаг 5. Настройка расписания и запуск обмена

  1. В узле обмена перейдите на вкладку «Основные настройки».
  2. Выберите режим обмена:
    • «Непосредственно с сайтом» — для прямого обмена через интернет.
    • «Выгружать в каталог на диске» — для тестирования (файлы сохраняются на диск) .
  3. В разделе «Расписание» настройте автоматический обмен (например, каждые 15-30 минут).
  4. Для ручного запуска нажмите «Выполнить обмен».
  5. Результаты обмена смотрите в «Мониторе обменов» (кнопка «Действия» → «Монитор обменов») .

Часть 3. Настройка на стороне интернет-магазина (на примере 1С-Битрикс)

Настройки на сайте должны соответствовать настройкам в 1С. Вот что нужно сделать в 1С-Битрикс :

  1. Перейдите в «Настройки» → «Интеграция с 1С».
  2. Создайте новый профиль обмена.
  3. Укажите URL, логин и пароль — те же, что вы задали в узле обмена 1С.
  4. Сопоставьте типы цен, склады и статусы заказов из 1С с соответствующими сущностями на сайте .
  5. Укажите папку для обмена файлами (если используется файловый обмен).
  6. Сохраните настройки.

Критерии готовности обмена :


Часть 4. Кастомная интеграция через REST API (для сложных сценариев)

Если стандартного обмена не хватает (персональные цены, сложная логика ценообразования, несколько складов, B2B с индивидуальными условиями), потребуется кастомная разработка .

Основные принципы кастомной интеграции :

Что обязательно должно передаваться при кастомной интеграции :

Направление Что передаётся Что важно учесть
Сайт → 1С (заказы) Новый заказ, изменения в корзине, комментарии клиента Привязка к контрагенту по ИНН/КПП для B2B
1С → Сайт (статусы) Актуальный статус заказа, трекинг-номер, счета на оплату (PDF) Двустороннее обновление, маппинг статусов
1С → Сайт (цены и остатки) Остатки по складам, сроки поставки ETA Несколько типов цен (опт, дилер, РРЦ), персональные цены из договора

Пример технического задания на кастомную интеграцию (из практики)

Если вы решили разрабатывать кастомную интеграцию, вот реальное ТЗ, которое даёт представление о масштабе работ:

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


Часть 5. Особенности интеграции для B2B-сегмента

В B2B интеграция обычно сложнее, чем в рознице. Вот ключевые отличия, которые нужно учитывать :

Персональные цены и договоры

У B2B-клиентов часто индивидуальные цены, прописанные в договоре. При интеграции важно, чтобы:

Остатки с учётом резерва

В B2B важно показывать не просто остатки на складе, а «доступно с учётом уже забронированных заказов» . Иначе возможна ситуация, когда на один товар оформлено несколько заказов, а физически его только один.

Документооборот

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


Часть 6. Типичные ошибки при настройке и как их избежать

1. Неправильный URL скрипта обмена

Одна из самых частых ошибок — неверно указанный адрес скрипта обмена на сайте. Убедитесь, что путь полностью корректен, включая протокол (https://), и проверьте соединение кнопкой в 1С .

2. Отсутствие флага «Доступно для обмена с сайтом» в типовом соглашении

Цены не выгружаются на сайт. Проверьте, что флаг установлен .

3. Не настроено соответствие статусов заказов

Заказы с сайта загружаются, но не обновляются в 1С и обратно. Настройте маппинг статусов .

4. Отсутствие отбора контрагентов по наименованию

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

5. Игнорирование резервирования остатков

Один и тот же товар могут продать дважды. Реализуйте резервирование на момент оформления заказа .

6. Нет логов и мониторинга

Не видно, где произошла ошибка. Настройте монитор обменов и регулярно проверяйте логи .


Чек-лист настройки интеграции в 2026 году

Пройдите по пунктам, чтобы убедиться, что всё настроено правильно:


Заключение: Интеграция как фундамент масштабирования

Интеграция интернет-магазина с 1С:Управление торговлей в 2026 году — это не «хотелка», а базовая необходимость для любого серьёзного e-commerce бизнеса. Она позволяет убрать ручной ввод данных, исключить ошибки, показывать актуальные остатки и обрабатывать заказы в десятки раз быстрее .

План действий для старта:

  1. Оцените свой бизнес: сколько товаров, заказов в день, есть ли B2B-сегмент, нужны ли персональные цены и real-time обмен .
  2. Выберите метод интеграции: для большинства подойдёт CommerceML. Для сложных сценариев — кастомная разработка или гибрид.
  3. Настройте обмен по инструкции выше (для CommerceML).
  4. Протестируйте на копии базы — никогда не настраивайте обмен на рабочей базе без предварительного тестирования.
  5. Запустите в эксплуатацию и мониторьте логи первые недели.

Правильно настроенная интеграция окупается за 2-4 месяца за счёт сокращения времени обработки заказов, снижения количества отмен из-за ошибочных остатков и возможности масштабироваться без расширения штата .


Нужна помощь с настройкой интеграции интернет-магазина с 1С:Управление торговлей? Закажите услугу по автоматизации бизнеса в EDGESECTION. Настроим обмен «под ключ», поможем выбрать правильную архитектуру для ваших задач и обеспечим стабильную работу.

Оставить заявку
Автор:
photoAccount
EDGESECTION Блог
Похожие статьи
Скопировать ссылку ВКонтакте Telegram МАКС Одноклассники LinkedIn