Prüfbare Bedingungen Rule Builder für nicht-Administratoren?

Hallo liebes Forum,

besteht irgendwie die Möglichkeit, die Liste aller im Rule Builder prüfbaren Bedingungen in Shopware 6 zu erweitern?

Ich bräuchte eine ähnliche Bedingung wie „Kunde vom Administrator erstellt“ - aber für einen Benutzertyp, der eben nicht die vollen Administratorrechte hat.

Hintergrund: Kunden können bei uns regulär erst ab der zweiten Bestellung per Rechnung bezahlen (Bedingung „Anzahl abgeschlossener Bestellungen größer/gleich 1“).

Aber: Für Sonderfälle benötigen wir für die Möglichkeit, im Backend Neukundenbestellungen anzulegen, für die die Zahlungsart „Rechnung“ direkt verfügbar ist.

Als Administrator kein Problem: Wenn ein Administrator die Bestellung erstellt oder den Kunden anlegt, geht das über die Bedingungen „Kunde von Administrator erstellt“ oder „Bestellung vom Administrator erstellt“.

Ich möchte allerdings nicht allen Mitarbeitern nur deswegen volle Administratorrechte gewähren…

Entweder bräuchten wir also eine neue Bedingung wie z.B. „Kunde von Mitarbeiter angelegt“ - oder eine andere Idee, wie wir das Problem lösen könnten…

Danke für Eure Ideen!

  • Sebastian

Kann man nicht unter Benutzer und Rechte einfach eine neue „Rolle“ erstellen.
Dort halt unter Bestellungen alles auswählen und Rest offen lassen ?
So machen wir das. Unsere Buchhaltung kann nur mit den Bestellungen arbeiten und Rest ist alles ausgegraut bei denen.

Wir haben es jetzt gelöst, indem wir für Kunden, die direkt auf Rechnung bestellen können sollen, einen eigenen Tag angelegt haben. Jetzt muss man zwar beim anlegen der Kunden zwingend daran denken, den entsprechenden Tag bei Kunden zu hinterlegen - aber das war dann doch irgendwie die einfachste Möglichkeit.

Das ging leider nicht, denn andere Rollen als Administrator kann man nicht über die Rules abfragen Es gibt z.B. die Abfrage „Kunde von Administrator angelegt“ - aber es ist nicht Möglich, eine neue Grundabfrage wie z.B. „Kunde von Mitarbeiter angelegt“ im Rulebilder zu hinterlegen und abzufragen.