База знаний

Выгрузки каталога и обмен с 1С-Битрикс

7 мин чтенияОбновлено: 2026-08-04

Когда цены посчитаны, их нужно доставить наружу — на сайт, партнёрам, в маркетплейс фидом. Для этого два инструмента: раздел Выгрузки (файлы каталога любого состава — XLSX/CSV/YML, в том числе по публичной ссылке) и вкладка 1С-Битрикс (живой обмен ценами и остатками с сайтом на Битриксе — без установки чего-либо на сайт).

Выгрузки каталога

Раздел «Выгрузки»
Список выгрузок: формат, статус последнего запуска, публичная ссылка
  1. Новая выгрузка → имя, формат (XLSX, CSV, XML (Yandex YML)), при необходимости — описание.
  2. Фильтры: «Только с остатком > 0», «Только товары, привязанные к InSales», бренд/категория (по вхождению), диапазон цены.
  3. Поля: слева — все доступные поля по категориям (основные, размеры и вес, цены и остатки, дополнительные цены, InSales, МойСклад), справа — Порядок колонок со стрелками ↑/↓. Порядок в списке = порядок колонок в файле.
  4. Сохранить, затем Запустить — файл генерируется и доступен по кнопке скачивания.
Редактор выгрузки
Фильтры, пикер полей и порядок колонок — состав файла полностью ваш
  • Публичная ссылка: заполните «Публичный slug» (например, price-dlya-partnerov) — файл станет доступен без авторизации по адресу /api/export/public/<slug>. Удобно отдавать партнёрам постоянную ссылку.
  • Хранится последний сгенерированный файл; запуск — ручной, кнопкой «Запустить» (обновили цены → нажмите перед отправкой партнёру).
  • В YML-фид не попадают позиции с нулевой ценой или пустым названием; CSV отдаётся в UTF-8 с BOM (Excel открывает кириллицу корректно).
  • Поля «Дополнительные цены» появляются автоматически для каждого активного типа доп. цен — так строится, например, фид с ценой «для Ozon».

1С-Битрикс: цены и остатки на сайт

Вкладка 1С-Битрикс
Подключение через штатный обмен сайта — ничего ставить на сайт не нужно

PriceBridge подключается к штатному обмену Битрикса (1c_exchange.php) — тому же механизму, которым сайт общается с 1С. Настройка:

  1. На сайте заведите отдельного пользователя с правом на обмен с 1С (не администратора).
  2. Во вкладке 1С-Битрикс заполните Адрес сайта, Логин пользователя обмена, ПарольСохранить Проверить соединение.
  3. Нажмите Загрузить каталог сайта — товары сайта свяжутся с главным каталогом по артикулу и названию автоматически (в статусе появится «Связано товаров: N из M»).
  4. Выберите Тип цены (XML_ID) (список подтянется после загрузки каталога) и при складском учёте — склад; включите Автоматическая отправка цен и остатков включена.

Дальше всё само: после каждой переоценки на сайт уходят только изменения цен и остатков связанных товаров — каталог сайта не затирается и не деактивируется. Кнопка Передать цены и остатки форсирует полную отправку.

Если с сайтом параллельно обменивается настоящая 1С — разведите расписания: одновременные сеансы обмена мешают друг другу. Пароль пользователя обмена хранится в зашифрованном виде.

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

Кнопка скачивания выгрузки неактивна

Файл ещё не генерировался — нажмите Запустить и дождитесь статуса success.

В YML-файле меньше товаров, чем ожидал

Фид пропускает позиции без цены и без названия; добавьте фильтр «Только с остатком» осознанно — он тоже сужает выборку.

«Передать цены и остатки» неактивна (Битрикс)

Либо интеграция выключена галочкой, либо связанных товаров 0 — сначала «Загрузить каталог сайта».

На сайте не совпали товары при загрузке каталога

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