Преобразования таблиц

Как сделать group_id из артикула варианта товара

2026-06-20
Задача

Варианты товара имеют SKU вроде TSHIRT-100-RED-M и TSHIRT-100-BLUE-L. Для маркетплейса нужен общий group_id без цвета и размера.

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

Создайте group_id из sku и оставьте регулярным выражением только начало до второго дефиса: ^[^-]+-[0-9]+.

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

  1. Откройте настройки итоговой колонки group_id. Источником выберите sku.

    Настройки колонки group_id в Eofferix
    Рамка показывает колонку group_id.
  2. Добавьте преобразование: условие Регулярное выражение, значение ^[^-]+-[0-9]+, действие Удалить все, кроме.

    Правило получения group_id из sku
    Регулярное выражение оставляет общую часть артикула варианта.
  3. Сохраните шаблон, на финальном шаге запустите преобразование.

Было / стало

Было

исходные данные
skuname
TSHIRT-100-RED-MФутболка красная M
TSHIRT-100-BLUE-LФутболка синяя L

Стало

результат
skugroup_id
TSHIRT-100-RED-MTSHIRT-100
TSHIRT-100-BLUE-LTSHIRT-100

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

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

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