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

Как оставить в CommerceML товары только с нужной БазоваяЕдиница

2026-06-29
Задача

В выгрузке 1С есть товары в штуках и килограммах. Для текущего каталога нужны только товары с БазоваяЕдиница = шт.

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

Поставьте условие экспорта на Товар: БазоваяЕдиница должна соответствовать ^шт$ (находит значение, которое целиком равно шт).

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

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

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

    Открытие настроек Товар
    Анимация показывает открытие настроек повторяющегося товарного узла.
  3. Способ 1: поставьте БазоваяЕдиница Равно шт.

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

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

Было / стало

Было

исходные данные
<КоммерческаяИнформация ВерсияСхемы="2.10">
  <Каталог>
    <Товары>
      <Товар>
        <Ид>SKU-18001</Ид>
        <Артикул>LA-18001</Артикул>
        <Наименование>Лампа Ладога</Наименование>
        <БазоваяЕдиница>шт</БазоваяЕдиница>
      </Товар>
      <Товар>
        <Ид>SKU-18002</Ид>
        <Артикул>KR-18002</Артикул>
        <Наименование>Кресло Волга</Наименование>
        <БазоваяЕдиница>кг</БазоваяЕдиница>
      </Товар>
      <Товар>
        <Ид>SKU-18003</Ид>
        <Артикул>PN-18003</Артикул>
        <Наименование>Полка Нева</Наименование>
        <БазоваяЕдиница>шт</БазоваяЕдиница>
      </Товар>
    </Товары>
  </Каталог>
</КоммерческаяИнформация>

Стало

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

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

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

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