GX-Bug #46425
geschlossenStaffelpreise werden beim CSV-Import für selbst angelegte Kundengruppe angehängt statt aktualisiert
100%
Beschreibung
Wenn per CSV-Import Staffelpreise einer selbst angelegten Kundengruppe im Shop aktualisiert werden sollen, dann werden die neuen Preise zusätzlich zu den bereits vorhandenen Staffelpreisen hinzugefügt. Dies passiert auch, wenn keine Änderungen vorgenommen wurden.
Hat ein Artikel folgende Staffelpreise:
1: 20
10: 10
20: 5
und es wird ein Import mit unveränderten Staffelpreisen vorgenommen, dann sind nachher für die Kundengruppe folgende Staffelpreise hinterlegt:
1: 20
10: 10
20: 5
1: 20
10: 10
20: 5
Wird der Import anschließend nochmals durchgeführt, sind folgende Staffelpreise vorhanden:
1: 20
10: 10
20: 5
1: 20
10: 10
20: 5
1: 20
10: 10
20: 5
Für jeden erfolgten Import werden die Staffelpreise daher nur angehängt, statt aktualisiert oder ergänzt.
Dateien
Checkliste 0/0
Von Moritz Bunjes vor etwa 9 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an wurde von Moritz Bunjes zu Core-Entwickler geändert
- Zielversion wurde von 133 zu 3.0.0.0 beta2 geändert
Ursache ist ein fehlender UNIQUE Index und nicht der PHP-Code. Wird nun im 3.0 DB-Update korrigiert. Neue Tabellen werden ebenso jetzt mit richtigen Indizes angelegt.