Примеры использования — Страница 2

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

Как оставить в YML-фиде товары только нужных производителей vendor

Фильтруем YML поставщика по vendor и оставляем товары только выбранных производителей.

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

Как убрать из JSON-каталога товары с неправильным barcode

Фильтруем JSON-каталог поставщика: оставляем товары, у которых barcode похож на EAN/UPC/GTIN.

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

Как выбрать материал из JSON-массива attributes

Берем из JSON-каталога поставщика значение attributes только там, где code равен material.

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

Как убрать из CommerceML товары без артикула

Исключаем из выгрузки 1С товары, у которых в CommerceML пустой или отсутствующий Артикул.

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

Как убрать из YML-фида товары с нулевой ценой

Оставляем в YML только offer с положительной ценой и убираем товары с price 0 или пустым price.

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

Как вытащить цвет из YML param name="Цвет"

Создаем отдельный узел Цвет и переносим туда значение YML param, не смешивая его с материалом.

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

Как взять остаток основного склада из CommerceML

Выбираем в выгрузке 1С только количество склада MAIN и не суммируем его с резервным складом.

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

Как убрать из CommerceML товары с ПометкаУдаления

Исключаем из выгрузки 1С товары, которые отмечены к удалению, но еще присутствуют в CommerceML.

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

Как оставить в YML-фиде товары с нужным currencyId

Оставляем в YML только товары с currencyId RUB и убираем позиции поставщика в другой валюте.

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

Как оставить в YML-фиде только товары с рабочей ссылкой url

Достраиваем относительный url доменом поставщика и исключаем товары, где после нормализации ссылка пустая.

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

Как убрать из JSON-каталога варианты без SKU или цены

Фильтруем массив variants: оставляем только варианты с заполненным SKU и числовой ценой.

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

Как вытащить размер из ХарактеристикиТовара в CommerceML

Создаем отдельный узел Размер и переносим в него значение характеристики из CommerceML, не забирая Цвет.

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

Как выбрать из CommerceML цену нужного типа по ИдТипаЦены

Берем из выгрузки 1С только цену BASE и не смешиваем ее с оптовой ценой WHOLESALE.

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

Как убрать из YML-фида товары с available="false"

Исключаем YML offer, у которых атрибут available равен false, чтобы не импортировать недоступные товары.

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

Как оставить в YML-фиде только товары из нужных categoryId

Фильтруем YML-прайс поставщика: оставляем offer только из разрешенных категорий 101 и 205.

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

Как убрать из JSON-каталога товары без главного изображения

Исключаем товары, у которых image_url пустой, чтобы в импорт не попадали позиции без основного изображения.

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

Как очистить цену с валютой в JSON-каталоге поставщика

Извлекаем число из JSON-поля price.amount, где поставщик пишет цену вместе с RUB, USD или EUR.

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

Как сложить остатки по складам в XML-фиде поставщика

Складываем несколько warehouse/stock внутри одного offer и записываем общий остаток в stock_total.

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

Как оставить в XML только записи с кодом поставщика и 13-значным штрихкодом

Настройте два условия на повторяющемся XML-узле: код поставщика заполнен, а штрихкод состоит ровно из 13 цифр.

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

Как убрать текстовые префиксы и единицы измерения в прайсе поставщика

Очищаем строки вида Цена: 1490 руб. и Остаток: 12 шт., чтобы получить отдельные числовые поля цены и остатка.

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

Как нормализовать availability в JSON-каталоге поставщика

Преобразуем значение available из JSON API поставщика в in_stock для единого формата каталога.

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

Как извлечь срок поставки в днях из XML-фида поставщика

Нормализуем XML delivery_time: из значений вроде 3-5 дней и 14 дней получаем число дней для каталога.

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

Как исключить discontinued-товары из XML-фида поставщика

Настраиваем XML-фид так, чтобы товары со статусом discontinued не попадали в результат выгрузки.

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

Как подготовить обновление цены и остатка по SKU

Собираем файл обновления каталога по SKU, когда остаток поставщик передает текстом вроде Остаток: 12 шт.

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

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

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