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.