Freigeben über


Verbessern der Geschäftsprozessflüsse mit Verzweigung

 

Veröffentlicht: Juli 2016

Gilt für: Dynamics CRM 2015

Geschäftsprozessflüsse führen Sie durch verschiedene Phasen der Vertriebs-, Marketing- oder Serviceprozesse bis zum Abschluss. In den einfachen Fälen stellt ein linearer Geschäftsprozessfluss eine gute Option dar. In komplexeren Szenarien können Sie jedoch den Geschäftsprozessfluss durch Verzweigung verbessern. Wenn Sie die Berechtigungen auf Geschäftsprozessflüssen erstellt haben, können Sie Geschäftsprozessfluss mit mehreren Verzweigungen durch Verwendung der If-Else-Logik verwenden. Die Verzweigungsbedingung kann aus mehreren logischen Ausdrücken gebildet werden, die eine Kombination von AND oder OR-Operatoren verwenden. Die Verzweigungsauswahl wird automatisch in Echtzeit anhand der Regeln, die während der Prozessdefinition definiert werden, fertig gestellt. Wenn Sie z. B. Autos verkaufen, können Sie einen einzelnen Geschäftsprozessfluss konfigurieren, der nach einer allgemeinen eine Qualifikationsphase auf Grundlage einer Regel in zwei getrennte Verzweigungen aufgespalten wird (Wünscht der Kunde ein neues oder ein gebrauchtes Auto, liegt sein Budget unter oder über $20.000? usw. ), eine Verzweigung für den Verkauf von Neuwagen und eine weitere Verzwigung für den Verkauf von Gebrauchtwagen.

Das folgende Diagramm zeigt einen Geschäftsprozessfluss mit Verzweigungen.

Geschäftsprozessfluss Auto mit Verzweigungen

In diesem Thema

Was Sie wissen müssen, wenn Sie Geschäftsprozessflüsse mit Verzweigungen entwickeln

Beispiel für Autoverkaufs-Prozessfluss mit zwei Verzweigungen

Verhindern der Offenlegung von Informationen

Was Sie wissen müssen, wenn Sie Geschäftsprozessflüsse mit Verzweigungen entwickeln

Beachten Sie die folgenden Informationen, wenn Sie den Geschäftsprozessfluss mit den Verzweigungen entwerfen:

  • Ein Prozess kann maximal 5 eindeutige Entitäten umfassen.

  • Sie können maximal 30 Phasen pro Prozess und maximal 30 Schritte pro Phase verwenden.

  • Jede Verzweigung darf nicht tiefer als 5 Ebenen sein.

  • Verzweigungsregeln müssen auf den Schritten in der Phase basieren, die ihr unmittelbar vorausgeht.

  • Sie können mehrere Bedingungen in einer Regel kombinieren, indem Sie den AND-Operator oder den OR-Operator, nicht jedoch beide Operatoren verwenden.

  • Eine Entität, die im Prozess verwendet wird, kann mehrmals erneut besucht werden (mehrere geschlossene Entitätsschleifen).

  • Sie können wieder zur vorherigen Phase wechseln, unabhängig vom Entitätstyp. Wenn z. B. die aktive Phase Angebot senden für einen Angebotsdatensatz ist, können Sie die aktive Phase wieder zur Vorschlagen-Phase für einen Verkaufschancendatensatz verschieben. Stellen Sie sich als weiteres Beispiel vor, Sie befinden sich gerade in der Phase Vorschlag präsentieren des Prozessflusses: Lead qualifizieren > Anforderungen identifizieren > Vorschlag erstellen > Vorschlag präsentieren > Schließen. Wenn der dem Kunden präsentierte Vorschlag mehr Recherche benötigt, um Kundenanforderungen zu identifizieren, können Sie einfach die Anforderungen identifizieren-Phase des Prozesses auswählen und Auf "Aktiv" festlegen wählen.

  • Wenn Sie einen Prozessfluss definieren, können Sie optional eine Entitätsbeziehung auswählen. Diese Beziehung muss 1:n (Eins-zu-Viele)-Entitätsbeziehung sein.

  • Nur ein aktiver Prozess pro Datensatz ist möglich.

  • Ein Prozessname wird nicht für Workflowbedingungen verfügbar gemacht.

  • Die Phasen können mithilfe der NACH OBEN- oder NACH UNTEN-Pfeile in der Verzweigung neu angeordnet werden. Die Phasen können nicht aus einer Verzweigung in andere Verzweigungen verschoben werden.

  • Wenn sie Verzweigungen zusammenführen, müssen alle gleichberechtigten Verzweigungen in eine einzige Phase zusammengeführt werden.

  • Die gleichberechtigten Verzweigungen müssen ale entweder in eine einzige Phase zusammengeführt werden, oder jede gleichberechtigte Verzweigung muss den Prozess beenden. Eine gleichberechtigte Verzweigung kann nicht mit anderen Verzweigungen zusammengeführt werden und gleichzeitig den Vorgang beenden.

Beispiel für Autoverkaufs-Prozessfluss mit zwei Verzweigungen

Sehen wir uns das Beispiel für den Geschäftsprozessflusses mit zwei Verzweigungen an, für Neuwagen und Gebrauchtwagen.

Zunächst erstellen wir einen neuen Prozess namens Auto-Vertriebsprozess.

  1. Gehen Sie zu Einstellungen > Prozesse.

  2. Geben Sie die Kategorie als Geschäftsprozessfluss an, und als primäre EntitätLead.

  3. Fügen Sie dem Prozess die erste Phase mit der Bezeichnung Qualifizieren hinzu, und fügen Sie die Schritte Zeitrahmen Einkauf und Auto-Präferenz hinzu.

Prozess Autoverkauf – Qualifizierungsphase

Nach der allgemeinen Phase Qualifizieren teilen wir den Prozess in zwei separate Verzweigungen, indem wir die If-else-Klausel verwenden.

Tipp

  • Um die erste Verzweigung für eine Phase hinzuzufügen, wählen Sie Verzweigung hinzufügen und geben Sie die Wenn-Bedingung an. Um die zweite Verzweigung für dieselbe Phase hinzuzufügen, wählen Sie erneut Verzweigung hinzufügen unter der gleichen Phase aus. Die Else-Klausel wird angezeigt. Sie können Else festlegen, um es in Else-If zu konvertieren, wenn Sie über mehr als zwei Verzweigungen für die gleiche Phase verfügen, oder wenn Sie nur dann eine Verzweigung eingeben möchten, wenn bestimmte Bedingungen erfüllt sind.

  • Wählen Sie die das grüne Quadrat + (plus) und der Verzweigungsregel, um der Regel eine andere Bedingung hinzuzufügen.

  • Wählen Sie die Schaltfläche + Phase einfügen, um eine Phase am Anfang der Verzweigung einzufügen.

Wenn die Auto-Präferenz = Neu ist, verzweigt sich der Prozess zur Phase Neuwagenverkauf, andernfalls springt er zur Phase Gebrauchtwagenverkauf in der zweiten Verzweigung, wie unten gezeigt.

Prozess Autoverkauf – erste Verzweigung CRM

Prozess Autoverkauf, Verzweigung Neuwagen

Prozess Autoverkauf, Verzweigung Gebrauchtwagen

Nachdem alle Schritte in der Phase Neuwagenverkauf oder Gebrauchtwagenverkauf abgeschlosen sind, kehrt der Prozess zum Hauptfluss zurück, mit der Phase Angebot senden.

Prozess Autoverkauf, Phease Angebot senden

Verhindern der Offenlegung von Informationen

Sehen Sie sich einen Geschäftsprozessfluss mit Verzweigungen für die Verarbeitung einer Darlehensanforderung in einer Bank an, wie unten gezeigt. Die benutzerdefinierten Entitäten, die in den Phasen verwendet werden, werden in Klammern angezeigt.

Vollständiger Geschäftsprozessfluss

In diesem Szenario muss der Kreditsachbearbeiter Zugriff auf den Anforderungsdatensatz haben, er sollte aber keinen Einblick in die Überprüfung der Anforderung haben. Am ersten Blick sieht es so aus, dass Sie dies mit dem Zuweisen einer Sicherheitsrolle an den Kreditsachbearbeiter, die keinen Zugriff auf die Untersuchungsentität gibt, auf einfache Weise ausführen können. Sehen wir uns jedoch zunächst das Beispiel ausführlicher an, um zu sehen, ob dies wirklich zutrifft. Angenommen, ein Kunde reicht ein Darlehensersuchen für mehr als $60.000 bei der Bank ein. Der Kreditsachbearbeiter überprüft die Anfrage in der ersten Phase. Wenn die Verzweigungsregel, die überprüft, ob der Betrag, der der Bank geschuldet wird, $50.000 überschreitet, besteht die nächste Phase im Prozess darin, zu untersuchen, ob die Anfrage betrügerisch ist. Wird festgestellt, dass tatsächlich ein Betrugsfall vorliegt, geht der Prozess zum Ergreifen rechtlicher Schritte gegen den Antragsteller über. Der Kreditsachbearbeiter sollte keinen Einblick in die beiden Untersuchungsphasen haben, da er keinen Zugriff auf die Untersuchungsentität hat. Wenn der Kreditsachbearbeiter jedoch den Anforderungsdatensatz öffnet, kann er den gesamten Prozess anzeigen. Er kann nicht nur die Betrugsuntersuchungsphase anzeigen, sondern er kann auch das Ergebnis der Untersuchung feststellen, da er die Phase der gerichtlichen Schritte in dem Prozess anzeigen konnte. Außerdem kann er die Schritte in der Untersuchungsphase als Vorschau anzeigen, indem er die Phase auswählt. Er kann zwar nicht die Daten oder den Abschlussstatus des Schrittes anzeigen, aber er kann die möglichen Aktionen bestimmen, die gegen den Antragsteller der Anforderung während der Untersuchungsphase und der Phase der rechtlichen Schritte ausgeführt wurden. In diesem Prozessfluss kann der Kreditsachbearbeiter die Phasen Betrugs-Untersuchung und gerichtliche Schritte anzeigen, was eine unsachgemäße Offenlegung von Informationen bedeutet. Wir empfehlen, besonders auf Informationen zu achten, die aufgrund der Verzweigung offen gelegt werden könnten. In unserem Beispiel teilen Sie den Prozess in zwei separate Prozesse auf, einen für die Anforderungsbearbeitung und einen für die Betrugsuntersuchung, um die Offenlegung von Informationen zu vermeiden. Der Prozess für den Kreditsachbearbeiter sieht folgendermaßen aus:

Kundenservicerepräsentanten-Geschäftsprozessfluss

Der Prozess für die Überprüfung ist in sich abgeschlossen und umfasst folgende Phasen:

Geschäftsprozessfluss Investigator

Sie müssen einen Workflow bereitstellen, um die Entscheidung über Genehmigung/Ablehnung vom Untersuchungsdatensatz mit dem Anforderungsdatensatz zu synchronisieren.

Siehe auch

Geschäftsprozessflüsse
Konfigurieren von Geschäftsprozessflüssen
Erstellen und Bearbeiten von Prozessen
Sicherheitsrollen und Berechtigungen
Video: Geschäftsprozess in Microsoft Dynamics CRM 2015

© 2016 Microsoft Corporation. Alle Rechte vorbehalten. Copyright