Mit Shopware 6 Rule Builder ist Ihr Geschäftsziel näher

Um den wachsenden Bedürfnissen Ihres Unternehmens, den schnell verändernden Marktbedingungen zu entsprechen und flexibel zu bleiben, kann man die kundenorientierten Geschäftsprozesse mithilfe des Rule Builders ohne Code perfekt automatisieren. Durch die Festlegung der Regeln anhand von Bedingungen kann Ihr Geschäft schnell skalieren. So individualisieren Sie unterschiedliche Einstellungen und Features, fokussieren sich auf wertvolle Ressourcen.

Was ist Shopware Rule Builder? Erste Schritte

In unserem Artikel geht es um Rule-Builder-Modul. Mit diesem Modul können Sie Regeln definieren, mit denen Sie verschiedene Einstellungen und Funktionen individuell anpassen. Wenn Sie beispielsweise eine bestimmte Versandmethode für bestimmte Länder einschränken möchten, können Sie Optionen und Bedingungen im Rule Builder verwenden. Das Modul befindet sich unter „Einstellungen“ – „Shop“ im Admin-Bereich.

shopware-6-rule-builder

Hier gibt es die Übersicht der bereits standardmäßig erstellten Regeln. Es ist möglich, die Spalten über das Kontextmenü direkt daneben anzuzeigen oder auszublenden. Außerdem können die Spalten entsprechend sortiert werden. Man kann diese nach oben und unten verschieben und der Übersicht nach Belieben weitere Spalten hinzufügen, wie Tags, Produktpreiszuweisungen, Versandartpreiszuweisungen usw. Rule Builder ermöglicht die Erstellung unterschiedlicher Regeln, z.B. aufgrund von Daten aus Shopware 6 Logs.

shopware-rule-builder

Auf der rechten Seite können Sie die Filteroption verwenden, um die Regeln nach Bedingungstypen, Bedingungszuweisungen oder Tags zu filtern.

shopware-6-rule-builder-erweitern

Wichtige Bestandteile von Shopware 6 Rule Builder

Für Übersicht aller Regeln sind folgende Spalten entscheidend:

  • „Name“ ist die erste Spalte einer Regel. Es ist nötig, einen Namen anzugeben, um die Regel anderen Modulen zuzuweisen.
  • In der zweiten Spalte „Priorität“ bestimmt man, in welcher Reihenfolge andere Regeln angewendet werden. Wenn es mehr als eine Regel gibt, wird eine Regel mit Priorität 2 vor einer Regel mit Priorität 1, aber nach einer Regel mit Priorität 3 angewendet.
  • Weiter kommt die Spalte „Beschreibung“, wo Sie Informationen für alle Benutzer hinzufügen können.
  • Die Spalte „Zuletzt bearbeitet“ weist auf die letzten Änderungen auf.
  • In der Spalte „Erstellungsdatum“ wird das Datum der Erstellung angezeigt.
  • Die Spalte „Status“ zeigt, ob die gefüllten Regelwerten valid sind. Erst in diesem Fall werden sie verwendet.

shopware-6-rule-builder-prioritat

Regelkomponenten

Schauen Sie sich die Komponenten von Regeln an. Dafür muss man eine der Standardregeln in der Liste auswählen. Eine Regel besteht aus allgemeinen Informationen und Bedingungen. Unter den allgemeinen Informationen von Shopware 6 Rule Builder werden der Name, die Priorität und die Beschreibung angezeigt. Darunter befindet sich der Typ, in dem Sie die Zuweisungsmöglichkeiten Ihrer Regel definieren und einschränken können. Daneben kann man Tags hinzufügen. Weiter kommen die Bedingungen.

rule-builder-shopware-6-deutsch

Sobald Sie mit allen notwendigen allgemeinen Informationen der Regel fertig sind, können Sie mit dem nächsten Teil (Bedingungen) starten. Dies ist wichtig und hier wird es bestimmt, ob die Bedingungsregel angewendet wird oder nicht.

Erstellung der Bedingungen und Operatorauswahl

Schritt 1

Unter der Bedingung gibt es mehrere Felder. Im ersten Feld muss man den Parameter festlegen. Die Bedingung wird aus der Liste ausgewählt. Es kann z.B. „Zwischensumme aller Rabatte“ sein. Weiter sollte ein Operator angegeben werden. Abhängig von der ausgewählten Bedingung gibt es folgende Operatoren:

  • Gleich: Der gespeicherte Wert entspricht der Eingabe.
  • Ungleich: Der hinterlegte Wert ist anders als die Eingabe.
  • Ist eine von: Die Bedingung wird erfüllt, wenn zumindest ein hinterlegter Wert mit der Eingabe übereinstimmt.
  • Ist keine von: Es gibt keine Übereinstimmung zwischen dem gespeicherten Wert und der Eingabe.
  • Größer: Der eingegebene Wert ist größer als der Hinterlegte, wodurch die Bedingung zutrifft.
  • Größer gleich: Die eingegebene Variable ist gleich oder größer als gespeicherte.
  • Kleiner: Ist die Eingabe kleiner als der gespeicherte Wert, wird die Bedingung erfüllt.
  • Kleiner gleich: Die Eingabe ist gleich oder kleiner als der vorher definierte Wert, die Bedingung wird erfüllt.

Wählen Sie den Operator „ist größer/ gleich“ aus. Im nächsten Feld sollte man einen Eingabewert (z.B.40) eingeben, der in der Regel angewendet wird. Wenn die Zwischensumme aller Rabatte größer/ gleich 40 ist, wird die Regel angewendet.

rule-builder

Man kann je nach Ihrer Auswahl eine weitere Oder-Verknüpfung hinzufügen. Die Unterbedingungen werden automatisch beim Wechsel zwischen Und- und Oder- Verknüpfungen erstellt.

Die Regel trifft zu, wenn alle Bedingungen mit “Und-Verknüpfung” erfüllt werden. Bei der „Oder-Verknüpfung“ muss zumindest eine Bedingung erfüllt werden, damit die Regel zutrifft.

Schritt 2

Wählen Sie das Land der Rechnungsadresse aus der Liste im Feld „Oder-Bedingung hinzufügen“ aus. Im Teil „Operator auswählen“ werden unterschiedliche Operatoren angezeigt. Wählen Sie „ist eine von“ aus. Weiter sollte man auf ein Land von den bereits im System registrierten klicken. Man kann entweder ein oder mehrere Länder auswählen. Wenn die Bedingungen, Operatoren und Eingabewerte angegeben werden, kann man die Regel speichern.

shopware-rule-builder-erweitern

Neue Regel anlegen

Um eine Shopware custom rule im Admin zu erstellen, sollte man zu den „Einstellungen“ – „Rule Builder“ gehen. Klicken Sie auf „Regel erstellen“.

eine-Shopware-custom-rule

Jetzt muss man die Pflichtfelder ausfüllen. Geben Sie einen Namen (Test) für die Regel ein und legen Sie die Priorität (3) fest. Der Beschreibungstyp, Text und Tags sind keine Pflichtfelder. So kann man sie leer lassen. Unter den Bedingungen muss mindestens eine ausgewählt werden. Wählen Sie z.B. „Kunde ist aktiv“ aus der Liste aus. Den Operator sollte man auf „Ja“ oder „Nein“ stellen. Wenn Sie beispielsweise „Ja“ auswählen, muss diese Regel zuerst gespeichert werden.

den-Shopware-6-Rule-Builder

Vorschaumodus

In kommerziellen Shopware-Plänen ist Vorschaumodus verfügbar. Hier kann man überprüfen, ob die Regel wie beabsichtigt funktioniert. Dieser Modus überprüft die Bedingungen in Echtzeit. Man sollte Vorschaumodus aktivieren und dann eine der Bestellungen aus der Liste auswählen. Dann sieht man, ob die Regel wahr oder falsch ist. Wenn sie wahr ist, treffen die Bedingungen zu. Wenn die Regel die Bedingungen enthält, die einen bestimmten Zeitpunkt abfragen, kann dieser Zeitpunkt über das Feld „Zeit und Datum“ simuliert werden.

Regel-Zuweisung

Im nächsten Schritt sollte man die Bedingung einer oder mehreren Regeln im System zuweisen. Beispielsweise können Sie die Versandart-Verfügbarkeitsregeln hinzufügen. Sobald Sie daraufklicken, sehen Sie die Liste der für Regel verfügbaren Versandmethoden. Wenn hier nur Standard ausgewählt ist, kann man noch Express zusätzlich hinzufügen. Dafür stellt man einen Hacken neben Express, klickt man auf „Hinzufügen“ und erneut auf Speichern, um die Regel zu speichern.

shopware-6

Denken Sie daran, dass die Regeln nicht gelöscht werden können, solange sie zugewiesen sind und gelöschte Regeln können nicht wiederhergestellt werden. Es ist auch möglich, den Shopware 6 Rule Builder um mehrere Regeln zu erweitern. Dafür braucht man das Plugin Rule Builder Extension (also for Shipping).

Andere Möglichkeiten zur Regel-Erstellung

Option 1

Neue Regeln kann man durch den Bereich „Rabatte & Aktionen“ erstellen, wo Sie alle Aktionen in der Übersicht sehen. Wenn Sie eine Aktion für Neukunden erstellen, klicken Sie auf „Aktion anlegen“, geben Sie den Namen (Neue Kunden) und legen Sie eine Priorität (1) fest. Es ist nötig, die Aktion zu aktivieren, um die Bedingungen und Rabatte zu erfüllen. Sobald sie aktiviert ist, können Sie auch die Bedingungen und Rabatte sehen. Letztendlich sollte die erstellte Aktion gespeichert werden.

rule-builder-erweitern

Wechseln Sie einfach zur Registerkarte „Bedingungen“ und scrollen Sie ein bisschen nach unten. Es gibt hier die Kundenregeln. Sobald Sie auf das Feld klicken, können Sie alle anwendbaren aufgelisteten Regeln sehen. Falls Sie eine andere neue Regel anlegen wollen, können Sie einfach „neue Regel erstellen“ auswählen.

shopware-6-rule-builder-deutch

Die Editorfelder sehen hier so wie bei Regel Builder aus. Für diese neue Regel muss man wieder den Namen (neue Kunde) auswählen. Priorität kann man auf 10 setzen. Die Bedingung kann man „Angemeldeter Kunde“ auswählen. Weiter wählt man „Ja“ aus und speichert die Option.

rule-builder-shopware

Wenn der neue Kunde beispielsweise eine Bestellung mit einem Gesamtwert von mehr als 50 aufgibt, können Sie hier eine weitere Regel hinzufügen. Dafür muss man auf „Warenkorbregeln“ und erneut auf ”Neue Regel erstellen” klicken. Den Namen geben Sie „Wert größer als 50“, eine Priorität „1“ und scrollen in der Liste einfach weiter nach unten. Wählen Sie weiter „Gesamtanzahl aller Produkte“ aus. Der Operator sollte größer und der Eingabewert 50 sein. Das alles sollte man speichern.

shopware-6-rule-builder-erweitern-deutch

Diese Regel wird gelten, wenn ein neuer Kunde eine Bestellung mit einem Wert von über 50 aufgibt. Dafür sollte man die Aktion speichern.

Option 2

Eine weitere Möglichkeit zur Erstellung von neuen Regeln für Preisgestaltung erfolgt durch „Kataloge“/ „Produkte“.

shopware-6-custom-rule

Wenn Sie zu einem Artikel gehen, der in den Produkten aufgeführt ist, wechseln Sie hier zur erweiterten Preisgestaltung. Dann können Sie eine neue Regel für erweiterte Preisgestaltung anlegen.

shopware

Nachdem „Neue Regel erstellen“ ausgewählt worden ist, muss der Name eingegeben werden, z. B. für die Standardgruppe. So wird diese Preisgestaltung nur für die Standard-Kundengruppe angewendet. Weiter folgt die Priorität (5) und als Bedingungsparameter sollte „Kundengruppe“ aus der Liste ausgewählt werden. Den Operator setzt man auf „ist eine von“ und weiter wird Standard-Kundengruppe ausgewählt. So haben die Kunden der Standard-Kundengruppe erweiterte Preise für ein bestimmtes Produkt. Die Regel wird gespeichert.

shopware-rule

Die Regel kann jetzt korrigiert werden. Man kann den Preis niedriger oder höherstellen.

Es ist auch möglich, zusätzliche Preisregeln hinzuzufügen, indem Sie auf die Anzeigenpreisregel klicken. Wenn Sie mit allen Bedingungen und Regeln fertig sind, klicken Sie vor dem Beenden auf „Speichern”.

shopware-6-how-to

So haben wir Ihnen die Bereiche gezeigt, in denen Sie neue Regeln erstellen können. Verwenden Sie Rule Builder, um die Bedingungen entsprechend Ihrem Unternehmen zu erstellen. Um die Auslöser für Events über Regeln einzurichten und die Geschäftsabläufe zu automatisieren, nutzen Sie Shopware 6 Flow Builder.

Wenn Sie immer neue Features und Verbesserungen von Rule Builder wünschen, vergessen Sie Shopware 6 Update nicht. Dank modernsten Optimierungen werden die Geschäftsprozesse noch besser gestaltet.

Über den Autor


Alex Novytskyi

 

CTO bei Kenner Soft Service GmbH. Unterstützung von Unternehmen bei der Verbesserung ihrer digitalen Prozesse mit Shopware, Oxid und JTL. Implementierung von Produktkonfiguration und PIM-Lösung. ERP-Integration und -Automatisierung.

Haben Sie Interesse an ein engagiertes Team?

Bitte nehmen Sie Kontakt mit unserem Team auf, gerne helfen wir Ihnen weiter.

human test

0.0