Projekt

Allgemein

Profil

Aktionen

GX-Bug #46425

geschlossen

Staffelpreise werden beim CSV-Import für selbst angelegte Kundengruppe angehängt statt aktualisiert

Von Hilke Müller vor mehr als 8 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Daniel Würdemann
Kategorie:
CSV
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.7.4.2
Release Notes Langtext:
Tags:
Fix

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

CSVPersonalOffersFix1.patch (1,07 KB) CSVPersonalOffersFix1.patch /system/classes/csv/CSVSource.php Till Tepelmann, 27.05.2016 18:41

Aktionen #1

Von Till Tepelmann vor mehr als 8 Jahren aktualisiert

  • Tags wurde auf Fix gesetzt
  • Datei CSVPersonalOffersFix.patch wurde hinzugefügt
  • Betroffene Versionen 2.7.4.2 wurde hinzugefügt
  • Betroffene Versionen 2.7.3.1 wurde gelöscht
Aktionen #2

Von Till Tepelmann vor mehr als 8 Jahren aktualisiert

  • Datei CSVPersonalOffersFix.patch wurde gelöscht
Aktionen #4

Von Till Tepelmann vor mehr als 8 Jahren aktualisiert

  • Priorität wurde von Hoch zu Dringend geändert
Aktionen #5

Von Moritz Bunjes vor mehr als 8 Jahren aktualisiert

  • Status wurde von Gemeldet zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
Aktionen #6

Von Moritz Bunjes vor mehr als 8 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.

Aktionen #7

Von Daniel Würdemann vor mehr als 8 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • Zugewiesen an wurde von Core-Entwickler zu Daniel Würdemann geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: Atom PDF