Можно ли через импорт CSV заменить ID товара в магазине на ID товара из импортируемого файла?
Можно ли через импорт CSV заменить ID товара в магазине на ID товара из импортируемого файла? И какая последовательность действий?
Проблема в том в файле CSV поставщика уникальным столбцом являетcя только ID
Эта тема в архиве. Добавление комментариев к ней отключено.
2 ответа
Сделайте ID товара поставщика Кодом артикула в вашем магазине (это просто делается на уровне структуры таблицы в файле импорта), а ID товара (порядковый номер строки в таблице базы данных товаров вашего магазина) не трогайте. Пусть ID товара создается сам автоматом как всегда.
Вмешиваться в процесс подмены ID товаров - сложное, рисковое и муторное дело. Не надо этого делать на живой базе.
Поиск по Коду артикула в админке есть. Код артикула можно сделать ещё и видимым в таблице товаров. Все будет вполне юзабельно и наглядно.
Если у поставщика есть ещё и артикул, то его отнесите в Наименование артикула (не путать с Кодом артикула). И эти данные тоже не пропадут при импорте и станут доступны для поиска и т.п.
Спасибо, понял.
Проблема ещё в том, что раньше Кодом артикула был выбран другой столбец поставщика, назывался "Артикул_код". С ним всё нормально обновляли. Потом поставщик его убрал и теперь, если назначить ID товара Кодом артикула, то создаются новые товары, а надо только обновить цены и остатки, так как в них и наименование изменено и картинка и т.д.