Auf- & Abschläge

So rechnet der Warenkorb mit Auf- und Abschlägen

Vier Arten, eine Position zu berechnen, und eine Stückzahl, die dem Warenkorb folgen kann. Die Tabelle zeigt, was welche Art kann, die Unterseiten zeigen es an Zahlen.

ArtPreisSteuerStückzahl koppelbarBestand
ProzentualAnteil an allem, was davor im Warenkorb liegtanteilig nach den Steuersätzen im Warenkorbnein, immer genau einmal–
Fester BetragBrutto und Netto, negativ ein Abschlageigener Steuersatz, Pflichtja–
Kostenlos0,00 €Steuersatz Pflicht, wie beim festen Betragja–
Shopware ProduktPreis des Produkts oder kostenlosSteuer des Produktsjasinkt beim Bestellen

Die Reihenfolge zählt.

Das Plugin legt die Positionen nacheinander in den Warenkorb, sortiert nach dem Feld Position. Jede kommt dazu, bevor die nächste berechnet wird.

Für feste Beträge ist das egal. Ein Prozentsatz aber rechnet über alles, was in dem Moment im Warenkorb liegt: die Artikel und jede Position, die vor ihm kam. Steht ein Zuschuss vor der Versicherung, rechnet die Versicherung über den kleineren Betrag.

Im Demoshop steht die Versicherung auf Position 1 und rechnet deshalb nur über die Ware.

Versicherung auf Position 1

  1. Artikel400,00 €
  2. Versicherung, 10 % von 400,00 €40,00 €
  3. Zuschuss− 10,00 €
  4. Zwischensumme430,00 €

Rechenbeispiel

Zuschuss auf Position 1

  1. Artikel400,00 €
  2. Zuschuss− 10,00 €
  3. Versicherung, 10 % von 390,00 €39,00 €
  4. Zwischensumme429,00 €

Rechenbeispiel

Wann eine Position kommt und geht.

Shopware rechnet den Warenkorb bei jeder Änderung neu. Dabei prüft das Plugin jede Position wieder von vorn.

Die Regel trifft zu

Die Position kommt dazu, mit der Stückzahl, die ihre Einstellungen ergeben.

Die Regel trifft nicht mehr zu

Beim nächsten Neuberechnen fehlt die Position einfach. Niemand muss sie entfernen.

Der Warenkorb ist leer

Dann kommt keine Position, auch nicht mit einer immer gültigen Regel.

Bestellung in der Administration

Beim Anlegen und Bearbeiten im Admin kommen keine neuen Positionen dazu, vorhandene bleiben.

Die Arten im Einzelnen.