Plugin-Erweiterungen SAP Customer Checkout

Plugin-Erweiterungen SAP Customer Checkout

Die SAP-Kasse unterscheidet bereits in verschiedene Einsatzbereiche, so kann man beispielsweise im Standard die gewünschte grafische Oberfläche (UI) auswählen. Weitere Anpassungen sind ebenfalls gut umsetzbar, weil in der Software-Architektur so genannte Extension Points bedacht wurden. Damit können wir für Sie an bestimmten Stellen der SAP-Kasse andocken und ihre Wünsche umsetzen, ohne den Quellcode zu verändern und die Rechtssicherheit zu gefährden.

SAP-Blogs für Entwicklungs-Interessierte

Für den ersten Einstieg können Sie sich folgende Blog-Einträge zum Thema Plugins im SAP Customer Checkout zu Gemüte führen:

Develop your first SAP Customer Checkout Plugin

In diesem ersten Blog der Serie wird der technische Start für ein SAP Customer Checkout Plugin skizziert. Die ersten Schritte mit einem Eclipse-Projekt, die Grundlagen der CCO-API werden Schritt für Schritt angeleitet, damit dem ersten SAP Customer Checkout Plugin nichts mehr im Wege steht. Für die technische Installation bringt man am besten folgende Fähigkeiten mit:

  • Eclipse and Maven installiert
  • Etwas Java Erfahrung
  • SAP Customer Checkout 2.0 FP06 PL02 (mit SBO Integration) installiert und konfiguriert
SAP Customer Checkout Plugin

Create a backend Plugin

In dem zweiten Teil der Serie werden dem SAP Customer Checkout Plugin zwei Eigenschaften hinzugefügt. Einmal eine Liste von Artikelnummern, und einmal zum Speichern einer Nachricht. Diese Eigenschaften werden aus der Datenbank gelesen und die Nachricht wird angezeigt, wenn Artikelnummer sich in der Liste von Artikelnummern befindet.

Anwendungsbeispiel: Beim Auswählen von bestimmten Artikeln, egal ob gescannt oder über die Schnellauswahl, wird dem Kassierer die Nachricht angezeigt „Ist der Kunde schon 18? Alter prüfen bitte.“.

SAP Customer Checkout Plugin

Ihre Erweiterungen für die SAP-Kasse

Wenn Sie eine bestimmte Funktionalität in ihrer SAP-Kasse vermissen, machen Sie sich gerne Gedanken dazu und teilen diese mit unserem Kassen-Team. Wir können Sie einerseits im Gedankengang mit unserer Erfahrung unterstützen und andererseits auf bereits existierende Funktionalitäten bzw. Plugins hinweisen:

  • Waagen-Anbindung
  • Kreditkarten-Terminal-Integration
  • Middleware-Konnektor zu 3rd party Systemen
  • Kundendisplay mit Videos
  • 7%-ToGo-Taste
  • Vorbestellte Online-Shop-Bestellungen abholen