Solution au problème import des stocks/quantités /qty dans Magento

J’ai été confronté à un bug Magento lors de mon import de produit.

Problème

Problème d’import du champ « qty » qui permet de définir le nombre de produit en stock.

L’import lit la première ligne et définit le même stock pour tous les autres produits.

Exemple de fichier :

sku, qty
sku1, 5
sku2, 2
sku3, 18

Dans ce cas, Magento mettra 5 de stocks à tous les produits.

Solution

Le problème vient de ce fichier :

app/code/core/Mage/ImportExport/Model/Import/Entity/Product.php

Il faut ajouter cette ligne à la ligne 1608 du fichier :

$row = array();

Juste avant cette ligne là :

$row[‘product_id’] = $this->_newSku[$rowData[self::COL_SKU]][‘entity_id’];

 

J’espère que cela pourra aider pas mal de monde. Voici ma source.

One Comment

  1. Cela pourra m’aider personnellement, notre développeur a rencontré un problème à peu près similaire pour un e-commerce, je lui partage cet article! Il trouvera peut être une réponse. Merci pour ces explications!

Laisser un commentaire