Преобразования

Как сделать offer id из ID товара, цвета и размера

2026-06-20
Задача

Для вариантов товара нужен уникальный offer_id, например P1001-red-M, собранный из товара, цвета и размера.

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

Создайте поле из product_id и добавьте к нему значения {color} и {size} через дефис.

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

  1. Создайте колонку offer_id из product_id.
    offer_id собран из ID товара, цвета и размера
    Идентификатор варианта получается из нескольких исходных колонок.
  2. Добавьте правило дописывания -{color} в конец.
    Правила сборки offer_id из нескольких полей
    К product_id последовательно добавляются {color} и {size} через дефис.
  3. Добавьте второе правило дописывания -{size}.
  4. Проверьте, что все варианты получили уникальный идентификатор.

Было / стало

Данные ниже учебные. Они показывают форму преобразования и не относятся к реальным файлам пользователей.

Было

исходные данные
product_idcolorsize
P1001redM
P1001blueL

Стало

результат
offer_id
P1001-red-M
P1001-blue-L

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

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

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