2013-12-02 3 views
2

Я импортирую большое количество продуктов в Magento, где есть много сгруппированных продуктов. Эти сгруппированные продукты могут содержать более 100 связанных простых продуктов.Magento сгруппированные продукты связанные продукты меньше, чем ожидалось

Импорт, который я выполняю, является правильным и не дает ошибок. Однако, когда я смотрю в бэкэнд, у многих продуктов есть меньше сопутствующих продуктов, чем у них должно быть. Например, есть продукт с обычно 104 ассоциированными продуктами, но сейчас 38. Это число остается таким же, как я пытаюсь.

Я проверил файл app/code/core/Mage/ImportExport/Model/Import/Entity/Product/Type/Grouped.php и сделал несколько отвалов там.

foreach on line 104 дает им все правильно. Тем не менее, из части на линии 153 и дальше она становится 66. После этого она постепенно опускается до 38, но я не мог найти, где это опускается.

В настоящее время я застрял, потому что не знаю, что может вызвать это. Любая помощь будет оценена.

ответ

0

Вы проверили, что продукты childs имеют информацию в атрибуте отношений?

Благодаря

+0

Продукты, которые не связаны с сгруппированным продуктом, не имеют записи в 'catalog_product_link', если это то, что вы имеете в виду. Так что пурпурно просто пропустит первые до определенной точки. –

0

что-то попробовать, вы ввоз сгруппированы и простые продукты в одном импорте? Обычно для больших ассоциаций я их разделял, потому что иногда родители не были полностью созданы сначала перед ассоциированными детьми во время импорта. Представьте, что импорт идет, и 50 дочерних продуктов создаются до родителя, а затем 38. Тогда ассоциация с родителями включала бы только 38 детей. Используете ли вы профили данных или пользовательский API?

+0

Мы используем модуль AMartinez_customimportexport, CSV генерируется в правильном порядке (первые простые продукты, затем сгруппированные). Даже если это обновление, оно неправильно связывает уже существующие продукты. Я мог бы попытаться выполнить прогон с простыми и сгруппированными продуктами, разделенными в понедельник, но я сомневаюсь, что в этом случае мне будет решение. –

+0

Я пробовал это, но безрезультатно. Результат не отличается от простых и сгруппированных продуктов в сочетании. –

Смежные вопросы