Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Ошибка "Duplicate entry for key 'PRIMARY' Error No: 1062 INSERT INTO oc_product_to_category" при импорте в модуле Простой импорт/экспорт Excell


Рекомендованные сообщения

Если при импорте товаров с помощью модуля появилась ошибка вида:

 Error: Duplicate entry '102912-7665' for key 'PRIMARY'
Error No: 1062
INSERT INTO oc_product_to_category SET product_id = '102912', category_id = '7665' 

необходимо проверить структуру категорий товара в файле.

На какой товар необходимо обратить внимание указывает product_id. В данном примере это товар с ИД 102912. Переходим в файл и видим следующую структуру категорий

Цитата

ЭЛЕКТРООБОРУДОВАНИЕ > СТАРТЕРА > СТАРТЕРА > 12 ВОЛЬТ;ЭЛЕКТРООБОРУДОВАНИЕ;ЭЛЕКТРООБОРУДОВАНИЕ > СТАРТЕРА;ЭЛЕКТРООБОРУДОВАНИЕ > СТАРТЕРА > СТАРТЕРА

При более детальном рассмотрении видно, что в структуре категорий есть две категории СТАРТЕРА. Одна родительская, а вторая дочерняя.

Но модуль не может обработать категории в таком виде, т.к. модуль проверят на существование категории на сайте по ее названию. И если уже есть одна категория с таким названием, модуль не создаст другую. 

Поэтому, чтобы не было ошибок в дальнейшем необходимо исправить дерево категорий и использовать уникальные названия для категорий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...