Preisberechnung mittels Attribute und Ihre Abhängigkeiten - das muss doch gehen?
Hallo,
ich stehe entweder auf dem Schlauch oder vor einem ganz gewaltig grossen Problem. Hoffentlich ersteres ...
Also, ich habe ein Produkt, sagen wir mal ein Fenster.
Dieses Fenster hat drei Attribute - 1. Höhe, 2. Breite, 3. Farbe.
Die Fenster können in folgenden Variantionen bestellt werden:
1. Höhe= 1m, 1,5m oder 2m
2. Breite= 1,5m, 2m oder 2,5m
3. Farbe= weiss, braun oder grün
jede Kombination hat einen unterschiedlichen Preis, der erst nach der gesamten Konfiguration berechnet werden kann.
Variante: 1 ist ein Fenster Höhe 1m & Breite 1,5m Farbe weiss = Eur 150,-
Variante: 2 ist ein Fenster Höhe 1m & Breite 2m Farbe weiss = Eur 200,-
Variante: 3 ist ein Fenster Höhe 1m & Breite 2,5m Farbe weiss = Eur 250,-
Variante: 4 ist ein Fenster Höhe 1,5m & Breite 1,5m Farbe weiss = Eur 175,-
....
Variante: X ist ein Fenster Höhe 1m & Breite 1,5m Farbe braun = Eur 175,-
Die einfachste Lösung (aber auch die uneleganteste) ist alle möglichen Kombinationen als eine Listbox darzustellen. Das mag in diesem Fall inhaltlich zwar noch halbwegs vertretbar sein, bei weiteren Kombinationen allerdings uncool.
Wie kann ich denn eine Preisberechnung a la:
H: [1,00m] B: [1,50m] F: [weiss]
[1,50m + X EUR] [2,00m + X EUR] [braun + X EUR]
[2,00m + XX EUR] [2,50m + XX EUR] [grün + XX EUR]
machen?
Falls es noch nicht ganz rübergekommen ist, der Aufpreis der Farbe richtet sich nach der Fenstergröße. Also nicht Pauschal EUR 50,-!!
Wäre für einen Lösungsvorschlag sehr sehr dankbar.
Viele Grüsse
/S.
|