Описание задачи
Заказчик использует 10 CSV-файлов, которые необходимо последовательно импортировать через WP Import (или аналогичный плагин). Текущие проблемы: прерывание загрузки приводит к дублированию товаров, а у товаров с разными ID, но одинаковыми SKU, не загружаются варианции (вариативные товары).
Требования
- Импорт должен не создавать дубликатов - при повторной загрузке уже существующего товара (по уникальному ключу, например, SKU на уровне продукта) пропускать его, а не создавать заново.
- Для вариативных товаров все варианции (размеры, цвета и т.д.) должны быть добавлены полностью, независимо от дублирования SKU у других товаров.
- Процесс должен быть автоматизирован: после настройки плагин сам сопоставляет данные из CSV с товарами через ключевые поля.
Пожелания заказчика
- На оригинальных иллюстрациях показано, что основная проблема - некоторые товары имеют одинаковые SKU в вариациях, и импорт не может их однозначно сопоставить.
- Необходимо найти решение либо внутри текущего WS Import, либо предложить другой плагин (например, WP Ultimate CSV Importer или Product Import Suite), с возможностью привязки товаров не по стандартному языку плагина.
- Ожидается детализация сопоставления: четко указать, какое поле должно служить уникальным идентификатором.
Результат работы
После настройки импортированные товары и их варианции не дублируются при прерывании, каждый файл загружается без ошибок по дубликатам, путь приложения - однозначное выполнение.