Projekt

Allgemein

GX-Bug #41402

Von Torben Wark vor mehr als 10 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