| @@ -291,6 +291,19 @@ class ProductFactory extends AbstractFactory { | |||
| } | |||
| // Axico Id is set from existing product data | |||
| if(empty($product->getAxicoId())){ | |||
| $result['status'] = false; | |||
| $result['totalCompared'] = 0; | |||
| $result['newProduct'] = 0; | |||
| $result['changed'] = 0; | |||
| $result['unchanged'] = 0; | |||
| $result['message'] = 'A ' . $product->getFabricId() . ' terméknek nincs axico cikkszáma az aktiv adatbázisban. Forduljon a fejlesztőhöz!'; | |||
| break; | |||
| } | |||
| $axicoIdWarranty = $this->axicoIdWarrantyFactory->findByProductAxicoIdName($product->getAxicoId()); | |||
| $product->setWarranty($axicoIdWarranty->getDefaultWarranty()); | |||
| @@ -136,7 +136,7 @@ class SpreadSheetFactory extends AbstractSpreadSheetFactory { | |||
| $cleanSheetSettingName = strtolower(preg_replace("/[^A-Za-z0-9 ]/", '', $sheetSetting->getName())); | |||
| if (strcmp($cleanWorkSheetTitle, $cleanSheetSettingName) != 0) { | |||
| $result['extracted'][$sheetSetting->getIndex()]['validation'] = ['A munkalap neve nem megfelő. Ellenőrizze a konfigurációkat! Munkalap száma: ' . $sheetSetting->getIndex()]; | |||
| $result['extracted'][$sheetSetting->getIndex()]['validation'] = ['A munkalap neve nem megfelő. Ellenőrizze a konfigurációkat! Munkalap száma: ' . ($sheetSetting->getIndex() + 1)]; | |||
| return $result; | |||
| } | |||