Mehrfach-Staffelung oder variable VPEs

Hallo zusammen, ich verkaufe Umschläge in zahlreichen Ausführungen. Meine Produkte biete ich zum Großteil auch in Kleinstmengen (5 Stück) an. Größtmenge ist eigentlich 10.000 Stück. Nun habe ich das Problem, dass ich folgende Staffelung habe (grob): 5, 10, 15, 20, 25, 30, 40, 50, 75, 100, …, 500, 1.000, 2.500, 5.000, 10.000 Das lässt sich alles ganz toll über Varianten und zugehörige Aufpreise umsetzen, ABER bei einem Sortiment von mehreren hundert Artikeln mit je ~30 Varianten ist das erstmal für denjenigen, der es im Backend eingeben muss eine Qual, wenn man versehentlich eine Attributoption vergessen hat (bei der Eingabe der Aufpreise) erscheint dies als „fast“ Gratisartikel im Frontend. Und das wo Shopware mit Staffelpreisen arbeiten kann und VPE und Staffelungen definiert werden können. Gibt es hier keine sinnvolle Alternative, die VPE mit der Staffelung verknüpft. Eine einfache Idee wäre z.B.: 0,5;30,10;100,100;1000,500;3000,1000;10000,0 Soll bedeuten: ab 0 Stück -> 5er Schritte ab 30 Stk. -> 10er Schritte ab 100 Stk. -> 100er Schritte ab 1000 Stk. -> 500er Schritte ab 3000 Stk. -> 1000er Schritte bei 10000 Stk. -> Ende der Staffelung Ergibt dann eine Auswahl von folgenden Mengen (33 Stück): 5,10,15,20,25,30,40,50,60,70,80,90,100,200,300,400,500,600,700,800,900,1000,1500,2000,2500,3000,4000,5000,6000,7000,8000,9000,10000 Es könnte dann theoretisch auch möglich sein ab 1000 Stück wieder in 5er Schritten weiterzugehen. Am Besten wäre aber wohl die Liste der Auswahl einfach direkt einzugeben und fertig. Preise ergeben sich dann aus den definierten Staffelpreisen. Hat jemand ein ähnliches Problem? Oder viel besser noch … Eine Lösung? :smiley:

Hallo nochmal, gibt es niemanden sonst, der sowas bräuchte oder dazu was sagen kann? Gruß Patrick

Nehme das nun mal selbst in die Hand. Wird ein Eingriff in Core-Funktionen wie es aussieht … Dazu werd ich noch versuchen die Preisgestaltung (Varianten-Aufpreise und Staffelpreise) etwas zu individualisieren.

Hi Patrick, ich habe gerade die selbe Anforderung hier auf dem Tisch liegen. Mich würde interessieren, wie das gelöst hast. Hast du ein Plugin gebaut? Edit: Argh, sehe gerade, dass der Beitrag von 2013 ist… Gruß Roman