Projekt

Allgemein

Profil

GX-Bug #41402

Von Torben Wark vor etwa 9 Jahren aktualisiert

Dies tritt auf, wenn es sich um ein Produkt mit Eigenschaften handelt. Sobald dieses importiert werden soll, bricht der Importer mit einer Fehlermeldung ab. In der log-Datei wird ein SQL-Fehler angemerkt, da versucht wird einen doppelten Eintrag für ein Produkt mit gleicher ID anzulegen. Die Logik des CSV-Importers erkennt nicht, dass es sich dabei um die Eigenschaftenzuweisung des Artikels handelt und führt einen erneuten INSERT statt eines UPDATES aus, wodurch es zu diesem Fehlverhalten kommt. 

 Reproduzierbar durch: 
 - In einem frisch aufgesetzten Shop die Testkategorie mit ihrem Testartikel per CSV-Export exportieren. 
 - In der Datenbank folgende SQL-Befehle ausführen: 

 ~~~ 
   truncate table products; 
   truncate table products_description; 
   truncate table categories; 
   truncate table categories_description; 
   truncate table products_to_categories; 
   truncate table products_properties_combis; 
   truncate table products_images; 
 ~~~ 

 - Mit CSV-Import versuchen die Kategorie und ihren Artikel zu importieren

Zurück