Приветствую!
Не готов настаивать на том что это ошибка, но есть такая неприятная ситуация с импортом.
Суть
Готовлю руками файл CSV с товарами которых еще нет в магазине и в котором товары содержат характеристики с множественным выбором значений (ну размер там, цвет и т.п.). При этом, товары описаны не одной строкой, а несколькими, которые покрывают все комбинации цвет/размер. В "главной же строке" прописано как и положено <{бла-бла-бла}> (и в столбце Цвет и в столбце Размер). Наименования же артикулов сформированы по аналогии с тем, как это делает SS. Например, "Azure, M". Идентификация товаров по ссылке. Артикулов - по наименованию артикулов. И идентифицировать по другим параметрам нет никакой возможности.
Собственно проблема
Если Наименование артикула (ну в моем случае) описано именно в такой последовательности "Azure, M", то все в норме. А вот если его описать наоборот "M, Azure", то в результате импорта количество артикулов товара удваивается, т.к. импорт создает еще раз все комбинации размер/цвет, но при этом присваивает им другие значения наименований артикула, которые состоят из комбинаций значений характеристики, но в другой последовательности. Если путанно описал, то вот пример того что получается после такого импорта
Наим.арт. --- Цвет --- Размер
Azure, M --- Azure --- M
M, Azure --- Azure --- M
Т.е. получается что при подготовке такого полноформатного файла импорта надо всегда помнить и проверять в какой последовательности импорт генерит наименования артикулов и помнить об этом.
Я-то вроде пока помню, но время идет, память уже не та... :) В общем было бы здорово что-нибудь с этим сделать...
2 комментария
Было бы здорово, если бы разработчики объяснили, зачем разработчики в импорте слили в один столбец размер и цвет через запятую. Для того, чтобы на витрине отображать такие вариации достаточно было бы брать их из столбцов размер и цвет.
Это наименование артикула. Оно ни на что не завязано и формируется автоматически в случае если файл импорта описывает товар со множественными значениями характеристик одной строкой (<{......}>). Если вы используете полноформатный файл импорта, где каждый артикул товара описан отдельной строкой, то можете указывать в этом поле все что угодно. Ессно, при актуализации товаров вам надо помнить принципы заполнения этого поля, чтобы остатки актуализировались корректно.