Rabatte und Rabattcodes

Ein Rabatt ist ein preislicher Kaufanreiz, der Kunden geboten wird. Ein Rabattcode ist ein Berechnungscode, dessen Kalkulationssyntax "discount" lautet. Er wird zur Berechnung von Anpassungen der Bestellartikel verwendet.  Jede Zeile in der Tabelle CALCODE steht für einen Berechnungscode. Berechnungscodes stehen für Möglichkeiten, Geldbeträge zu ermitteln, die Bestellartikeln zugeordnet sind. Sie werden zum Berechnen von Rabatten, Versandspesen, Umsatz- und Versandsteuern verwendet. Ein Berechnungscode-Anhang kann auf bestimmte Handelsabkommen beschränkt sein.

Bei der Anwendung eines Rabatts auf ein Produkt oder eine Gruppe von Produkten sind zwei verschiedene Aspekte zu berücksichtigen. Zunächst kann der Rabatt auf einen oder mehrere Katalogeinträge und Kataloggruppen angewendet werden. Die Anwendung eines Berechnungscodes auf eine Kataloggruppe hat den gleichen Effekt wie das Anwenden des Berechnungscodes auf alle Katalogeinträge direkt in der Kataloggruppe.

Darüber hinaus sind die Bestellartikel zur Berechnung auf eine der folgenden drei Arten zusammengefasst: nach Handelsabkommen, nach Angebot oder nach Versandadresse. Dies wird über das Attribut 'groupBy' angegeben. Eine separate Berechnung wird für jede Gruppe von Bestellartikeln durchgeführt. Wenn keine Gruppierung angegeben ist, werden alle einem bestimmten Berechnungsobjekt zugeordneten Bestellartikel zur Durchführung einer einzigen Berechnung verwendet. Die folgenden Übersicht zeigt die Attribute, die zur Berechnung unterschiedlicher Rabatt-Typen verwendet werden:

Produkten können mehrere Rabatte zugeordnet werden. Ebenso können für Mitgliedsgruppen mehrere Rabatte gelten. Wenn mehrere Rabattberechnungscodes für ein Bestellobjekt gelten, werden Rabattberechnungen in aufsteigender Reihenfolge der Sequenzattribute ihrer Berechnungscodes durchgeführt. Dies beschränkt die Verwendung eines Berechnungscodes auf Mitglieder bestimmter Mitgliedsgruppen, wie in der Tabelle CALCODEMGP definiert. Darüber hinaus können Sie die Verwendung eines Berechnungscodes für Mitglieder in einer bestimmten Mitgliedsgruppe einschränken, indem Sie dies in der Tabelle CALRULEMGP definieren.

Verwandte Konzepte

Verwandte Referenzen

IBM Copyright