GEBIT Solutions - Die Experten für IT im Handel

Fachliche Kompomenten

 

Promotion Calculation

Die Promotionsberechnung auf Basis der GEBIT Promotion Engine ermittelt anhand

  • eines Warenkorbes,
  • einer Menge von Promotions-Definitionen (JSON-Format),
  • sowie weiteren Umweltfaktoren (Ort, Zeit, Kunde, Wetter, etc.)

eine optimale Anwendung gültiger Promotionen auf diesen Warenkorb.

Promotionen können nach einem einheitlichen Schema sehr flexibel definiert werden. So sind darüber alle gängigen Promotionstypen wie z.B.

  • Einfache Artikelrabatte (prozentual, absolut, neuer Preis)
  • Staffelrabatte (mit und ohne Sprüngen)
  • Artikel-Sets (fest, variabel, beschränkt)
  • Gruppenrabatte
  • BOGO-Promotionen (Kaufe ..., erhalte ...)
  • Bon-Rabatte – auch mehrstufig (z.B. rabattierter Mindestumsatz)

direkt abbildbar. Aufgrund der Allgemeinheit des Schemas sind aber auch sehr fortgeschrittene Promotionen ohne Programmierung definierbar.

Kundenbezogene Promotionen, z.B. auf der Basis aktivierter (oder auch explizit an einem Checkout vorgezeigter) Coupons sind ebenfalls Teil des Funktionsumfangs. Die Promotion Calculation ermittelt hierbei auch die notwendigen Informationen über die (Nicht-) Verwendung bzw. Belastung aktiver Coupons und anderer Mittel wie z.B. Punktekonten etc., so dass die entsprechenden damit befassten Business Components wie z.B. Loyalty die entsprechenden Verbuchungen vornehmen können, wenn eine solche Transaktion schliesslich auch durchgeführt wird.

Die Promotion Calculation kann ferner verwendet werden, um Hinweise zu liefern, wenn bestimmte Promotionen aufgrund von fehlenden Vorbedingungen nicht angewendet werden konnten. Dies kann z.B. im Online-Verkauf genutzt werden, entsprechende Hinweise an den Kunden zu geben.

 

Innerhalb der Retail Platform wird die Komponente zur Berechnung sämtlicher Promotionen einheitlich verwendet, so dass sichergestellt ist, dass Promotionen kanalunabhängig stets korrekt bzw. nach identischen Verfahren berechnet werden.

Die Promotion Calculation ist eigenständig, wird jedoch häufig mit der Price Calculation kombiniert.

GEBIT Dienstleistungen rund um diese Komponente

Die Komponente kann in verschiedenen technischen Einbettungen vorkommen bzw. verwendet werden, u.a.

  • als zustandsloser Microservice, der die Berechnungslogik kapselt,
  • sowie als Funktionsbaustein, der in-process in Java-basierte Systeme eingebettet werden kann.