Magento – l'inventaire de l'article après l'importation toujours tort

C'est curieux: Pour des raisons évidentes, pas vraiment les stocks de beaucoup ou tous les éléments ont toujours tort. Une raison à cela n'est pas vraiment compréhensible.

La raison en est l'importation de données du produit. Si vous importez tout ou partie de (dans un dossier, il n'ya aucun problème, depuis l'existence de la première mentionnée article est adopté pour tous) Article sur le même importateur Magento, dans lequel le système de gestion via Magento > Import / Export > Importation est de trouver, être changé tous les stocks pour les produits importés, indépendamment du fait que les stocks sont répertoriés dans le fichier d'importation ou pas. Les stocks dans le fichier d'importation sont disponibles, seulement l'existence de la première prise article et défini pour tous les autres produits, Pas de titres inclus dans le fichier, sont les actions encore tout changé.

L'erreur est dans Magento 1.7 inclus et est situé dans le fichier product.php dans le dossier app / code / core / Mage / Import Export / Modèle / Import / Entité /.

Voici un must, Pour résoudre l'erreur entre les lignes

// only SCOPE_DEFAULT can contain stock data
if (soi::SCOPE_DEFAULT != $ This->getRowScope($rowData)) {
continuer;
}

et

$rangée[«Produit_id '] = $ This->_newSku[$rowData[soi::COL_SKU]][«Entity_id '];
$rangée[«Stock_id '] = 1;

encore la ligne

$rangée = array();

insérer.

Il ressemble à ceci:

                // only SCOPE_DEFAULT can contain stock data
                if (soi::SCOPE_DEFAULT != $ This->getRowScope($rowData)) {
                    continuer;
                }

                $rangée = array();

                $rangée[«Produit_id '] = $ This->_newSku[$rowData[soi::COL_SKU]][«Entity_id '];
                $rangée[«Stock_id '] = 1;

Ainsi, l'importation s'exécute correctement puis les stocks ne sont pas rédigés mal.

Utilisé dans la version Magento 1.7. Demandez, Remarques, Propositions? Nous directement ou comme un commentaire.

Publié par Covos

Depuis 2009 Je travaille intensément avec Magento. J'ai commencé avec la création et l'exploitation des magasins B2C. Cela a été prolongé par mon travail dans le secteur de la logistique. Il en est résulté premiers systèmes de B2E spécialisés. Aujourd'hui, je travaille jour par jour avec B2C passionnant, B2B- et les projets B2E et rapports dans ce blog sur les défis et donner des conseils d'initiés.

Laisser un commentaire

Votre adresse email ne sera pas publié. les champs requis sont indiqués *