Webasyst: объединение товаров в вариации (SKU)
Инструкция для менеджера каталога: как уменьшить количество дублированных товаров, объединив их в одну карточку с вариациями, не теряя изображения, характеристики и SKU.
1) Для чего нужно объединение в вариации
- Когда есть несколько отдельных товаров одной модели (цвет / размер / диаметр).
- Когда нужно уменьшить количество дублированных карточек в каталоге.
- Когда удобнее продавать одну модель как товар с вариантами (SKU), а не десятки позиций.
После объединения: остаётся 1 основной товар, а остальные становятся вариациями (SKU) внутри этой карточки.
2) Что переносится при merge
- SKU (цена, остаток, код SKU) из товаров-источников.
- Изображения товаров-источников в основной товар.
- Характеристики и значения на уровне SKU (вариационные данные).
- Категории (опционально, если включён флажок переноса категорий).
После merge система также «убирает мусор»: одинаковые характеристики во всех SKU переносятся на уровень товара,
чтобы не дублировались в каждом SKU.
3) Как выполнить объединение (пошагово)
- Перейдите в Webasyst → Анализ товаров.
- Выделите минимум 2 товара чекбоксами.
- В нижней панели нажмите Объединить в вариации.
- В модальном окне выберите основной товар (он останется карточкой).
- Настройте флажки при необходимости:
- Отключить исходные товары после merge (безопасный режим, рекомендуется).
- Переносить категории (включено по умолчанию).
- Нажмите Показать preview.
- Проверьте превью и предупреждения.
- Нажмите Объединить.
Совет: для первых запусков всегда используйте безопасный режим — так вы сможете проверить результат без риска.
4) Что смотреть в preview перед подтверждением
- Сколько SKU будет создано.
- Сколько изображений будет перенесено.
- Какие характеристики система считает вариационными (цвет, размер и т. п.).
- Какую характеристику система рекомендует как основную вариационную.
- Таблицу товаров: основной + источники (название, SKU, цена, количество, фото, категория, фичи).
Если данные выглядят странно (разные модели/бренды/типы товаров) — лучше отменить и проверить выборку.
5) Предупреждения и блокировка небезопасного merge
Система показывает предупреждение, если:
- разные категории у выбранных товаров;
- разная валюта;
- нет SKU у источника;
- нет изображений у источника;
- разный brand_id;
- разный type_id (тип товара Webasyst).
Если есть конфликт brand/type — кнопка Объединить будет заблокирована.
Чтобы продолжить, нужно вручную подтвердить принудительное объединение.
Это сделано специально, чтобы случайно не объединить разные модели в одну карточку.
6) Что происходит с «исходными» товарами
- По умолчанию они не удаляются.
- Включён «безопасный режим»: товары-источники переводятся в отключённый статус.
- Это позволяет проверить результат merge без риска потери данных.
Рекомендуется оставлять этот флажок включённым, особенно при первых объединениях или массовой работе.
7) История merge (журнал операций)
- В верхней панели страницы товаров есть кнопка История merge (иконка history).
- Видно: кто, когда и какие товары объединил.
- Статистика: созданные SKU, фото, характеристики, категории.
- Можно открыть Повторить preview из истории (без повторного выделения в таблице).
- Есть фильтры и экспорт в JSON и CSV.
8) Рекомендуемый сценарий работы (чтобы без ошибок)
Сначала объедините 2–3 тестовых товара одной модели.
Проверьте основной товар после merge: SKU, фото, характеристики.
Проверьте фронт: выбор вариаций, цену, изображение.
Только после этого запускайте массовые объединения.
Не объединяйте «похожие, но разные» товары (другая модель/бренд/тип).