Как сделать автоматический импорт товаров по категориям в битрикс?
На сайте на 1с битрикс необходимо настроить автоматический импорт товаров. Для этого используется автоматически генерируемый файл CSV от поставщика. Проблема в том, что мне нужно сделать так, чтобы товары попадали каждый в свою категорию, однако в файле поставщика они естественно не прописаны, там все в кучу. Как в таком случае лучше поступить? Как вообще обычно реализуют в таком случае импорт? по API?
Редакция Битрикса малый бизнес, если что, последней версии
Стоит спросить у поставщика файл, в котором есть категории.
Если поставщик категории не добавит, то 2 способа, выбирайте какой Вам больше нравится.
1 способ Добавьте категории в файл самостоятельно
2 способ После выгрузки из файла уже в Битриксе перемещайте товары в категории.
2 способ не совсем желательный, поскольку могут у товаров меняться урлы, это очень плохо и для seo и могут появиться битые ссылки на товары.
Если поставщик откажет добавить категории,
то Вам придётся для новых товаров либо ручками задавать категории в файл выгрузки, либо новые товары пусть падают в корень каталога и неактивные, чтоб на сайте не отображались, а вы потом ручками их будете разносить в Битрикс по категориям.
Для товаров, которые уже загружены, сделайте, чтоб они обновлялись не меняя категорию.
ticho_mir, Смотря как вы импорт собрались делать, есть модули для импорта, может вы решите сами запрограммировать. Если в файле категории нет, она и не должна меняться.