Задача
В YML-прайсе поставщика часть offer приходит с пустым или относительным url. В импорт должны попасть только товары с абсолютной ссылкой.
Короткий ответ
Поставьте условие экспорта на узел offer: поле url должно соответствовать регулярному выражению ^https?:// (находит значение, которое начинается с http:// или https://).
Как сделать в Eofferix
В XML/YML-снапшоте выберите повторяющийся узел
offer.Откройте настройки узла.

Анимация показывает открытие настроек повторяющегося товарного узла. Добавьте условие экспорта для
url:url^https?://.
Условие применяется к товару целиком.
Было / стало
Было
исходные данные<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-6001" available="true"><name>Лампа Ладога</name><url>https://supplier.example/catalog/sku-6001</url><currencyId>RUB</currencyId><price>1290.00</price></offer>
<offer id="YML-6002" available="true"><name>Кресло Волга</name><url>/catalog/sku-6002</url><currencyId>RUB</currencyId><price>8400.00</price></offer>
<offer id="YML-6003" available="true"><name>Полка Нева</name><url></url><currencyId>RUB</currencyId><price>990.00</price></offer>
</offers>
</shop>
</yml_catalog>Стало
результат<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-6001" available="true"><name>Лампа Ладога</name><url>https://supplier.example/catalog/sku-6001</url><currencyId>RUB</currencyId><price>1290.00</price></offer>
</offers>
</shop>
</yml_catalog>Что важно помнить
- Условие ставится на
offer, чтобы исключался весь товар, а не только поле ссылки. - Если поставщик дает относительные ссылки и базовый домен известен, сначала можно достроить URL, а потом включать эту проверку.