AI-команда NEW
Для клиентов →
Позвонить
Главная/База знаний/Обмен с 1С/Обмен товарами между 1С и сайтом на Битриксе: как настроить и что проверять
Навигация по базе знаний
Все статьи базы
Разделы
По решению
Интернет-магазины
Корпоративные сайты
Модули и сервисы
Платформа
Документация по решениям

Пошаговые руководства по настройке решений Аспро — от установки до запуска.

Открыть документацию
Не нашли ответ?

Разберём вашу задачу и добавим статью.

Написать нам
Обмен с 1С

Обмен товарами между 1С и сайтом на Битриксе: как настроить и что проверять

Создана 27 авг 2026Чтение ~3 мин

Обмен с 1С — это не одна кнопка, а несколько независимых потоков: товары, цены, остатки, заказы. Разбираем, как их настраивают и что проверяют, чтобы на витрине не оказалось нулевых остатков и старых цен.

Актуально для1С-Битрикс с модулем интернет-магазина и типовые конфигурации 1С, поддерживающие обмен по CommerceML.
Содержание

Обмен между 1С и сайтом на 1С-Битрикс идёт по протоколу CommerceML: 1С формирует XML-пакеты, сайт их принимает и раскладывает по инфоблокам. Понимание того, что обмен состоит из нескольких независимых потоков, снимает половину вопросов.

Четыре потока обмена

  1. Каталог. Разделы, товары, свойства, изображения. Самый тяжёлый поток, обычно раз в сутки.
  2. Цены. Типы цен и значения. Может идти чаще.
  3. Остатки. Количество по складам. Самый частый поток, от 15 минут.
  4. Заказы. С сайта в 1С и обратно — статусы и оплаты.

Настраиваются они отдельно, и ломаются тоже отдельно.

Что подготовить до настройки

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

Порядок настройки

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

Что проверять после каждого крупного обмена

  • Количество товаров: не изменилось ли резко.
  • Активность: не деактивировались ли разделы целиком.
  • Цены: совпадают ли с 1С по выборке из десяти позиций.
  • Остатки: есть ли товары с остатком, но помеченные «нет в наличии».
  • Изображения: не отвалились ли картинки у части позиций.
  • Скорость сайта после обмена: очистка кэша каталога может дать всплеск нагрузки.

Типовые ошибки

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

Цены не обновились. Не совпали типы цен или обмен цен идёт отдельным потоком, который не запускается.

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

Дубли товаров. Изменились идентификаторы номенклатуры в 1С — сайт считает их новыми товарами.

Обмен подвешивает сайт. Большой пакет выгружается одним куском. Уменьшите размер пакета и запускайте обмен ночью.

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

Заказы с сайта в 1С

Отдельный поток со своими правилами:

  • какие статусы синхронизируются и в какую сторону;
  • что делать с заказами, отменёнными на сайте;
  • как передаются данные покупателя и доставки;
  • как обрабатываются оплаты.

Договоритесь об этом до настройки: чаще всего споры возникают именно вокруг статусов.

Что делать, если обмен уже сломан

  1. Посмотрите журнал обмена на сайте и на стороне 1С — там видно, на каком шаге остановились.
  2. Проверьте доступность адреса обмена и права пользователя.
  3. Проверьте, не изменилась ли структура выгрузки после обновления конфигурации 1С.
  4. Проверьте место на диске и лимиты хостинга: обмен создаёт временные файлы.
  5. Если данные уже разъехались — сначала восстановите корректность на витрине, потом чините расписание.

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

Почему после обмена пропали товары?

Чаще всего дело в деактивации: если товар не пришёл в выгрузке, платформа помечает его неактивным. Проверьте, весь ли каталог попадает в выгрузку и какие правила деактивации настроены.

Как часто нужно обмениваться?

Товары и описания — раз в сутки, обычно ночью. Цены и остатки — чаще, от раза в 15–30 минут, если склад живой. Заказы — по факту оформления или каждые несколько минут.

Можно ли обмениваться по расписанию без участия человека?

Да, обмен запускается по расписанию на стороне 1С или через агент на сайте. Обязательно настройте оповещение о сбое: молчащий обмен опаснее упавшего.

Что делать с торговыми предложениями?

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

Обмен идёт очень долго. Это нормально?

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

Нужна помощь

Не хотите разбираться сами?

Настроим, обновим и почистим сайт на 1С-Битрикс. Официальный партнёр Битрикс и Аспро, 20 лет в разработке.

Оставить заявку 8 (800) 555-31-56

Мы используем cookie и Яндекс.Метрику для работы сайта и анализа поведения. Нажмите «Принять», чтобы разрешить аналитику. Условия — в политике обработки персональных данных. «Отклонить» — аналитика будет выключена.

Используем cookie и Метрику. Подробнее