Wenn das, dann tu dies! Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern

6 Min.
03.08.2022

Bild_Blogartikel_Business_Rules(Bildquelle: Canva)

Microsoft Dynamics 365 bietet eine Vielzahl an einfachen und leicht verständlichen Anpassungsmöglichkeiten, damit Du als Benutzer das genau auf Dich zugeschnittene CRM-System nutzen kannst. Was aber, wenn durch die getätigten Änderungen am System eine Flut an neuen Feldern auf den Formularen erscheint oder Du unter bestimmten Bedingungen gezielt Informationen in diesem einen Feld abfragen willst?

Hier unterstützen die Business Rules, die Microsoft Dynamics 365 im Standard mitbringt. Weiterhin erleichtern sie neuen Mitarbeitern den Einstieg in das CRM-System. Der große Vorteil: Du brauchst kein Entwickler zu sein, da die Anpassungen auf einer Low-Code/No-Code-Ebene passieren. Wie Du Business Rules erstellen, konfigurieren und im System einbetten kannst, möchte ich Dir in diesem Artikel Schritt für Schritt erläutern.

 

Was sind Business Rules überhaupt?

Business Rules sollen das Arbeiten auf den verschiedenen Entitäten in Dynamics 365 vereinfachen. Mithilfe dieses Features kannst Du potenzielle Fehlerquellen direkt am Entstehungsort vermeiden und Deine Mitarbeiter so durch mehr Zeit im täglichen operativen Geschäft gezielt unterstützen.

Das Erstellen von Business Rules ist natürlich auch auf benutzerdefinierten Entitäten von Dynamics 365 möglich. Das Microsoft-Dynamics-CRM nutzt hierbei eine einfache Wenn-Dann-Beziehung, die der eine oder andere von Microsoft-Excel kennt. Kurz gesagt, ist es eine Prüfung, ob bestimmte Bedingungen zutreffen. Ist dies der Fall, sollen von Microsoft Dynamics 365 die hinterlegten Aktionen ausgeführt werden:

  • Wenn Kriterium 1 zutrifft, passiert Aktion 1, ansonsten wird Aktion 2 ausgeführt.

Dieses Spiel kann selbstverständlich beliebig verschachtelt werden, um auch komplexere Anforderungen abzudecken. Business Rules können dabei über die Microsoft-Power-Apps-Oberfläche oder die klassische Lösungsansicht in Ihr Dynamics 365 integriert werden.

 

Aufbau einer Business Rule

Sobald Du eine neue Business Rule auf Deiner gewünschten Entität erstellt hast, öffnet Dynamics 365 das Fenster, in dem die neue Regel entwickelt oder angepasst werden kann.

 

Die Maske teilt sich in mehrere Bereiche auf:

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern(Bildquelle: infinitas GmbH / bei allen nachfolgenden Darstellungen handelt es sich ebenfalls um Bildquellen der infinitas GmbH)


  1. Hier kann der Name sowie eine Beschreibung zur Business Rule hinterlegt werden.

  2. In diesem Bereich kann die Business Rule gespeichert, veröffentlicht und überprüft werden. Zusätzlich hast Du die Option, den Bereich der Business Rule auf die komplette Entität, sämtliche Formulare oder auf ein Formular einzuschränken. Wenn einzelne Teams eigene Formulare haben, besteht hier der Vorteil, diese gezielt mit Business Rules zu bespielen. Alternativ wäre auch eine direkte Zuweisung von einem bestimmten Formular auf eine spezifische model-driven-App in Deinem Microsoft Dynamics CRM möglich.

    Tipps & Tricks rund um Microsoft Dynamics 365: In unserem Self-Service-Bereich  erhältst Du weitere Informationen zum Thema CRM. »

  3. Hier finden sich alle möglichen Optionen für die Gestaltung Deiner Business Rule:

    a. Bedingung: Hier hinterlegst Du das „Wenn […], dann […]“.
    b. Empfehlung: Für Felder können Empfehlungen festgelegt und mit verschiedenen Aktionen erweitert werden. Diese werden den Nutzern in der Oberfläche angezeigt.
    c. Sperren/Entsperren: Felder gezielt für die Eingabe sperren oder entsperren.
    d. Fehlermeldung anzeigen: Zeigt Fehlermeldungen auf dem Formular an.
    e. Feldwert festlegen: Legt einen Feldwert fest. Kann auch mit Werten aus anderen Feldern gefüllt werden.
    f. Standardwert festlegen: Legt einen Standardwert für dieses Feld fest.
    g. Eingabe als erforderlich festlegen: Markiert das Feld mit einem roten Sternchen und behandelt dieses Feld somit als Pflichtfeld.
    h. Sichtbarkeit festlegen: Felder anzeigen oder unsichtbar schalten.

4. Stellt die Geschäftsregel als Fließtext dar.

5. Schematische Übersicht der kompletten Business Rule, hilfreich bei größeren und verschachtelten Regeln.

 

Beispiel 1: Kontaktdatensatz

Zu Beginn möchte ich Dir ein einfaches Beispiel zeigen, um den grundlegenden Aufbau zu verdeutlichen. Am Kontaktdatensatz eines Kunden habe ich in meinem Dynamics-CRM die Option, eine „Bevorzugte Kontaktmethode“ festzulegen. Bei der Auswahl des Wertes „E-Mail“ hast Du für Dein Unternehmen festgestellt, dass es sinnvoll ist, dass das Feld „E-Mail“ auf dem Kontaktformular für Deinen Kunden zu einem Pflichtfeld wird.

Zunächst markiere ich meine vorhandene Bedingung. Nun kann ich die Konfiguration der Parameter im rechten Bereich durchführen. Dazu wähle ich unter Feld den Eintrag „Bevorzugte Kontaktmethode“ aus. Als Operator verwende ich „gleich“ und als Typ möchte ich einen „Wert“ auswählen können. In diesem Beispiel den Wert „E-Mail“. Über den Button „Neu“ (1) kannst Du noch weitere Bedingungen in einem UND- beziehungsweise ODER-Verbund ergänzen. Zum Abschluss mit „Anwenden“ bestätigen.

 

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern

 

Als Nächstes benötige ich die Aktion „Eingabe als erforderlich festlegen“. Diese neue Funktion kann ich per Drag & Drop einfach in den Arbeitsbereich ziehen. Dabei habe ich nun die Wahl, ob die Aktion bei Erfüllung oder Nicht-Erfüllung der Bedingung ausgelöst werden soll. In meinem Beispiel hänge ich die Aktion an die Erfüllung der Bedingung.

 

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern

 

Innerhalb der Aktion werden das „Feld“, hier „E-Mail“, sowie der „Status“, hier „Eingabe erforderlich“, hinterlegt (1), mit einem Klick auf Anwenden (2) werden die Einträge gespeichert. Im Anschluss wird die Business Rule abgespeichert (3). Abschließend muss sie zur Nutzung in Deinem Unternehmen aktiviert (4) werden.

Blogeintrag_Bild4


Die Meldung mit „Aktivieren“ bestätigen.

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern

Im Anschluss wird die neu erstellte Business Rule einer Probe unterzogen. Der Kontakt Scott Konersmann (sample) hatte bisher keine „Bevorzugte Kontaktmethode“. Nach Umstellung auf den Wert „E-Mail“ wird das Feld „E-Mail“ zum Pflichtfeld. Der Test war somit erfolgreich und wird zukünftig die Mitarbeiter im Sales Deines Unternehmens unterstützen.

 

Bild6_2

 

Beispiel 2: Business Rules an der Kampagne

Nachdem wir im ersten Beispiel gemeinsam die Grundlagen für die Erstellung von Business Rules in Dynamics 365 gelernt haben, möchte ich in meinem zweiten Beispiel ein etwas größeres Konstrukt an der Entität Kampagne erstellen und habe dazu zwei weitere Business Rules angelegt. Dadurch sollen erneut einige Felder als Pflichtfelder deklariert werden, sobald mehrere Datenbestände innerhalb der Kampagne zutreffen. Sollte dies nicht der Fall sein, sollen zwei Felder gesperrt sowie ein Feld ausgeblendet werden.

 

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern

Hier zeigt sich ebenfalls der Vorteil der Textansicht innerhalb der Business Rule. Microsoft Dynamics 365 hat es mit der Kachelstruktur geschafft, eine einfache und übersichtliche Oberfläche innerhalb der Business Rules zu schaffen. Um nicht jede einzelne Kachel bei Unstimmigkeiten zu prüfen, kannst Du jederzeit in der Textansicht nachsehen, an welcher Stelle welche Prüfung/Aktion erfolgt.

 

WENN
Statusgrund gleich "Bereit zum Starten" UND Zugewiesenes Budget größer als 10000
DANN
Vorgeschlagenes Startdatum als Eingabe erforderlich festlegen
Vorgeschlagenes Enddatum als Eingabe erforderlich festlegen
Erwartete Reaktionen (in %) als Eingabe erforderlich festlegen
SONST WENN
Statusgrund gleich "Gestartet" UND Zugewiesenes Budget größer als 10000
DANN
Tatsächlicher Beginn als Eingabe erforderlich festlegen
Tatsächliches Ende als Eingabe erforderlich festlegen
Erwartete Reaktionen (in %) als Eingabe erforderlich festlegen
SONST
Sperren Tatsächlicher Beginn
Sperren Tatsächliches Ende
Feld ausblenden Angebot

Business Rule Nummer 2 soll mir unter der Voraussetzung, dass es sich um eine Kampagne vom Typ „Anzeige“ handelt, zusätzlich das Lookup-Feld „Kooperationspartner” anzeigen, um hier den entsprechenden Dienstleister für diese Kampagne zu hinterlegen.

 

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern

Nachdem beide Business Rules gespeichert und aktiviert wurden, wird auch hier die Probe aufs Exempel gemacht. Ein Blick in eine Kampagne und Abänderung der entsprechenden Felder zeigt, dass die gewünschten Ein- und Ausblendelogiken sowie die Umwandlung bestimmter Felder zu Pflichtfeldern gelungen sind.

 

Wie Business Rules das Arbeiten mit Microsoft Dynamics 365 erleichtern


Fazit

Business Rules sind eine einfache Möglichkeit, das Microsoft Dynamics 365 auf Deine speziellen Bedürfnisse anzupassen und den Prozessfluss in die richtige Richtung zu steuern. Zeige Deinen Mitarbeitern und Kollegen nur die Felder an, die in bestimmten Situationen von Bedeutung sind und erhalte genau dort die benötigten Informationen in Form von Pflichtfeldern. So optimierst Du nicht nur Deine Prozesse und schenkst Deinen Mitarbeitern mehr Zeit, sondern kannst dadurch ebenfalls Fehler reduzieren und den Erfolg Deines Unternehmens steigern.

Neuer Call-to-Action

 

Diese Blogartikel könnten ebenfalls interessant für Dich sein:

Blog abonnieren