Каталоги поставщиков

Как оставить в CommerceML товары только из нужной группы

2026-06-29
Задача

В CommerceML пришел общий каталог, а импорт нужен только для одной группы товаров с ID grp-osveshchenie.

Короткий ответ

Поставьте условие экспорта на Товар: значение Группы/Ид должно соответствовать ^grp-osveshchenie$ (находит значение, которое целиком равно grp-osveshchenie).

Как сделать в Eofferix

  1. В XML/YML-снапшоте выберите повторяющийся узел Товар.

  2. Откройте настройки узла.

    Открытие настроек Товар
    Анимация показывает открытие настроек повторяющегося товарного узла.
  3. Способ 1: поставьте Группы/Ид Равно grp-osveshchenie.

    Условие экспорта
    Это один из вариантов настройки условия; остальные варианты добавлять не нужно.
  4. Способ 2: регулярное выражение ^grp-osveshchenie$ (находит значение, которое целиком равно grp-osveshchenie) оставьте как строгий вариант.

    Условие экспорта
    Это один из вариантов настройки условия; остальные варианты добавлять не нужно.

Было / стало

Было

исходные данные
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар>
        <Ид>SKU-23001</Ид>
        <Артикул>LA-23001</Артикул>
        <Наименование>Лампа Ладога</Наименование>
        <Группы>
          <Ид>grp-osveshchenie</Ид>
        </Группы>
      </Товар>
      <Товар>
        <Ид>SKU-23002</Ид>
        <Артикул>KR-23002</Артикул>
        <Наименование>Кресло Волга</Наименование>
        <Группы>
          <Ид>grp-mebel</Ид>
        </Группы>
      </Товар>
      <Товар>
        <Ид>SKU-23003</Ид>
        <Артикул>PN-23003</Артикул>
        <Наименование>Полка Нева</Наименование>
        <Группы>
          <Ид>grp-osveshchenie</Ид>
        </Группы>
      </Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Стало

результат
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар>
        <Ид>SKU-23001</Ид>
        <Артикул>LA-23001</Артикул>
        <Наименование>Лампа Ладога</Наименование>
        <Группы>
          <Ид>grp-osveshchenie</Ид>
        </Группы>
      </Товар>
      <Товар>
        <Ид>SKU-23003</Ид>
        <Артикул>PN-23003</Артикул>
        <Наименование>Полка Нева</Наименование>
        <Группы>
          <Ид>grp-osveshchenie</Ид>
        </Группы>
      </Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Обрабатывайте данные быстрее с Eofferix

Создайте бесплатный аккаунт, чтобы автоматизировать каталоги и прайс-листы под ваши правила.

Зарегистрироваться