diff --git a/app/code/Magento/GroupedImportExport/Model/Import/Product/Type/Grouped.php b/app/code/Magento/GroupedImportExport/Model/Import/Product/Type/Grouped.php index 5547a59d291b7..83ffc3dfb253e 100644 --- a/app/code/Magento/GroupedImportExport/Model/Import/Product/Type/Grouped.php +++ b/app/code/Magento/GroupedImportExport/Model/Import/Product/Type/Grouped.php @@ -99,7 +99,7 @@ public function saveData() } $scope = $this->_entityModel->getRowScope($rowData); if (Product::SCOPE_DEFAULT == $scope) { - $productData = $newSku[$rowData[Product::COL_SKU]]; + $productData = $newSku[strtolower($rowData[Product::COL_SKU])]; } else { $colAttrSet = Product::COL_ATTR_SET; $rowData[$colAttrSet] = $productData['attr_set_code']; diff --git a/app/code/Magento/GroupedImportExport/Test/Unit/Model/Import/Product/Type/GroupedTest.php b/app/code/Magento/GroupedImportExport/Test/Unit/Model/Import/Product/Type/GroupedTest.php index 88e640d3b8f04..b398b11d56e1a 100644 --- a/app/code/Magento/GroupedImportExport/Test/Unit/Model/Import/Product/Type/GroupedTest.php +++ b/app/code/Magento/GroupedImportExport/Test/Unit/Model/Import/Product/Type/GroupedTest.php @@ -217,26 +217,26 @@ public function testSaveDataProvider() 'skus' => [ 'newSku' => [ 'sku_assoc1' => ['entity_id' => 1], - 'productSku' => ['entity_id' => 3, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] + 'productsku' => ['entity_id' => 3, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] ], 'oldSku' => ['sku_assoc2' => ['entity_id' => 2]] ], 'bunch' => [ 'associated_skus' => 'sku_assoc1=1, sku_assoc2=2', - 'sku' => 'productSku', + 'sku' => 'productsku', 'product_type' => 'grouped' ] ], [ 'skus' => [ 'newSku' => [ - 'productSku' => ['entity_id' => 1, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] + 'productsku' => ['entity_id' => 1, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] ], 'oldSku' => [] ], 'bunch' => [ 'associated_skus' => '', - 'sku' => 'productSku', + 'sku' => 'productsku', 'product_type' => 'grouped' ] ], @@ -244,7 +244,7 @@ public function testSaveDataProvider() 'skus' => ['newSku' => [],'oldSku' => []], 'bunch' => [ 'associated_skus' => 'sku_assoc1=1, sku_assoc2=2', - 'sku' => 'productSku', + 'sku' => 'productsku', 'product_type' => 'grouped' ] ], @@ -252,13 +252,13 @@ public function testSaveDataProvider() 'skus' => [ 'newSku' => [ 'sku_assoc1' => ['entity_id' => 1], - 'productSku' => ['entity_id' => 3, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] + 'productsku' => ['entity_id' => 3, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] ], 'oldSku' => [] ], 'bunch' => [ 'associated_skus' => 'sku_assoc1=1', - 'sku' => 'productSku', + 'sku' => 'productsku', 'product_type' => 'simple' ] ] @@ -272,7 +272,7 @@ public function testSaveDataScopeStore() { $this->entityModel->expects($this->once())->method('getNewSku')->will($this->returnValue([ 'sku_assoc1' => ['entity_id' => 1], - 'productSku' => ['entity_id' => 2, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] + 'productsku' => ['entity_id' => 2, 'attr_set_code' => 'Default', 'type_id' => 'grouped'] ])); $this->entityModel->expects($this->once())->method('getOldSku')->will($this->returnValue([ 'sku_assoc2' => ['entity_id' => 3] @@ -282,7 +282,7 @@ public function testSaveDataScopeStore() $bunch = [[ 'associated_skus' => 'sku_assoc1=1, sku_assoc2=2', - 'sku' => 'productSku', + 'sku' => 'productsku', 'product_type' => 'grouped' ]]; $this->entityModel->expects($this->at(2))->method('getNextBunch')->will($this->returnValue($bunch));