Skip to content

Commit 69c31be

Browse files
author
Stanislav Idolov
authored
ENGCOM-2304: [Backport 2.2] Issue 14351: Product import doesn't change Enable Qty Increments field #14379
2 parents 5402331 + 1224cd4 commit 69c31be

File tree

1 file changed

+5
-1
lines changed
  • app/code/Magento/CatalogImportExport/Model/Import

1 file changed

+5
-1
lines changed

app/code/Magento/CatalogImportExport/Model/Import/Product.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use Magento\Catalog\Model\Product\Visibility;
1010
use Magento\CatalogImportExport\Model\Import\Product\MediaGalleryProcessor;
1111
use Magento\CatalogImportExport\Model\Import\Product\RowValidatorInterface as ValidatorInterface;
12+
use Magento\CatalogInventory\Api\Data\StockItemInterface;
1213
use Magento\Framework\App\Filesystem\DirectoryList;
1314
use Magento\Framework\Exception\LocalizedException;
1415
use Magento\Framework\Filesystem;
@@ -2580,7 +2581,10 @@ private function _setStockUseConfigFieldsValues($rowData)
25802581
{
25812582
$useConfigFields = [];
25822583
foreach ($rowData as $key => $value) {
2583-
$useConfigName = self::INVENTORY_USE_CONFIG_PREFIX . $key;
2584+
$useConfigName = $key === StockItemInterface::ENABLE_QTY_INCREMENTS
2585+
? StockItemInterface::USE_CONFIG_ENABLE_QTY_INC
2586+
: self::INVENTORY_USE_CONFIG_PREFIX . $key;
2587+
25842588
if (isset($this->defaultStockData[$key])
25852589
&& isset($this->defaultStockData[$useConfigName])
25862590
&& !empty($value)

0 commit comments

Comments
 (0)