Как настроить выгрузку иерархии номенклатуры из 1С:Управление торговлей 11 на сайт Битрикс?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Торговля и дистрибуция
← На главную

При интеграции 1С:УТ 11 с интернет-магазином на платформе 1С-Битрикс часто возникает конфликт между внутренней структурой справочника Номенклатура и тем, как товары должны отображаться на сайте. По умолчанию выгрузка может происходить «плоским» списком, что не устраивает SEO-специалистов и администраторов сайта. Разберем по шагам, как настроить корректное отображение иерархии.

Понимание архитектуры обмена

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

Шаг 1: Настройка каталогов выгрузки в 1С

Первое, что необходимо сделать — зайти в настройки узла обмена. Пройдем по пути:

  1. Откройте Настройки обмена с сайтами.
  2. Выберите нужный узел обмена и перейдите в раздел Настройка выгрузки товаров.
  3. Нажмите кнопку Настроить для перехода к параметрам выгрузки номенклатуры.
  4. В открывшемся окне перейдите на вкладку Общие настройки, где находится блок Каталоги выгрузки.

Здесь вы можете определить, как именно товары будут группироваться при передаче в XML-файл обмена.

Шаг 2: Использование «Видов номенклатуры» для классификации

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

Шаг 3: Работа с деревом каталогов

Если автоматической классификации недостаточно, используйте инструмент настройки дерева. В настройках обмена существует возможность задать структуру групп, которая будет транслироваться на сайт. Рассмотрим логику действий:

  1. Создайте структуру разделов в настройках обмена, если стандартная вас не устраивает.
  2. Используйте сегменты номенклатуры как основу. Это мощный инструмент 1С:УТ 11, который позволяет объединять товары по произвольным критериям.
  3. В настройках обмена привяжите созданные сегменты к соответствующим разделам инфоблока Битрикса.

Рекомендации по взаимодействию со специалистом на стороне сайта

Часто споры между 1С-разработчиком и «битриксоидом» возникают из-за разного понимания задач. Помните следующие принципы:

Таким образом, для получения корректной иерархии на сайте достаточно правильно настроить Каталоги выгрузки в узле обмена 1С. Это позволит передать XML-файл с необходимой структурой, которую Битрикс корректно интерпретирует при импорте.

← На главную