Tutorial: Erzeugen eines Business Process Flows

Wichtig

Ab August 2022 können Sie außerhalb des Projektmappen-Explorers keine Geschäftsprozessfluss mehr in Power Automate erstellen oder verwalten. Geschäftsprozessflüsse und -instanzen werden weiterhin durch den Lösungs-Explorer, Power Apps und Dataverse Tabellenansichten unterstützt.

Dieser Artikel zeigt Ihnen, wie Sie mit Power Apps einen Geschäftsprozessfluss erstellen. Weitere Informationen über die Vorteile der Verwendung von Geschäftsprozessfluss finden Sie unter Geschäftsprozessflüsse, Übersicht. Informationen zum Erstellen eines mobilen Aufgabenflusses finden Sie unter Einen mobilen Aufgabenfluss erstellen.

Wenn ein Benutzer einen Geschäftsprozessfluss startet, werden die Phasen und Schritte des Prozesses auf der Prozessleiste oben eines Formulars angezeigt:

Geschäftsprozess mit Phasen.

Tipp

Nach dem Erstellen einer Geschäftsprozessfluss-Definition können Sie steuern, wer Geschäftsprozessfluss-Instanzen erstellen, lesen, aktualisieren oder löschen kann. Für Service-bezogene Prozesse können Sie beispielsweise Kundenservicemitarbeitern vollen Zugriff gewähren, damit diese die Geschäftsprozessfluss-Instanz ändern können. Einen reinen Lesezugriff gewähren Sie dann den Vertriebsmitarbeitern, sodass diese Aktivitäten nach dem Verkauf für ihre Kunden überwachen können. Klicken Sie in der Aktionsleiste auf Sicherheitsrollen aktivieren, um die Sicherheit für die Definition eines Geschäftsprozessflows festzulegen.

Anforderungen

  • Um Geschäftsprozessflüsse zu erstellen, benötigen Sie eine Power Apps oder Power Automate pro Benutzer-Lizenz oder einen Lizenzplan für Dynamics 365, der Geschäftsprozessfluss Nutzungsrechte enthält.
  • Eine Tabelle, der der Geschäftsprozessfluss zugeordnet wird. Wenn der Geschäftsprozessfluss nicht mit einer vorhandenen Tabelle verknüpft ist, erstellen Sie eine neue Tabelle, bevor Sie den Flow erstellen.

Einen Geschäftsprozessflow erstellen

  1. Wählen Sie in Power Apps oder Power Automate in der Navigationsleiste auf der linken Seite Lösungen aus.

  2. Wählen Sie eine Lösung aus, oder erstellen Sie eine, um Sie für den Geschäftsprozessflusses zu verwenden.

  3. Wählen Sie in der Lösung Neu>Automatisierung>Prozess>Geschäftsprozessflusses aus. a. Geben Sie Ihrem Flow einen Anzeigenamen und einen Namen (LogicalName). c. Wählen Sie die Tabelle, aus der der Flow verwendet werden soll. d. Wählen Sie Erstellen.

    Der neue Business Process Flow wird erstellt. Sie können ihn nun bearbeiten, wobei eine erste einzelne Stufe für Sie erstellt wurde.
    Geschäftsprozessflussfenster, in dem Hauptelemente angezeigt werden.

  4. Fügen Sie Phasen hinzu. Wenn Ihre Benutzer die einzelnen Unternehmensphasen durchlaufen:

    1. Verschieben Sie eine Phase-Komponente von der Registerkarte Komponenten auf das Pluszeichen (+) im Designer.

      Ziehen einer Geschäftsprozessphase.

    2. Sie können die Eigenschaften für eine Phase festzulegen. Wählen Sie dazu die Phase aus, und legen Sie dann die Eigenschaften auf der Registerkarte Eigenschaften auf der rechten Seite des Bildschirms fest:

      • Geben Sie einen Anzeigenamen ein.

      • Wählen Sie bei Bedarf eine Kategorie für die Phase aus. Die Kategorie (z. B. Qualifizieren oder Entwickeln) wird als Chevron in der Prozessleiste angezeigt.

        Geschäftsprozessleistenzeichen.

      • Wenn Sie mit dem Ändern der Eigenschaften fertig sind, wählen Sie die Schaltfläche Übernehmen aus.

  5. Fügen Sie einer Phase Schritte hinzu. Um die Schritte in einer Phase anzuzeigen, wählen Sie in der unteren rechten Ecke der Phase Details aus. So fügen Sie weitere Schritte hinzu:

    1. Ziehen Sie die Schritt-Komponente auf die Phase der Registerkarte Komponenten.

      Hinzufügen eines Schritts zu einer Phase in einem Geschäftsprozess.

    2. Wählen Sie den Schritt aus, und legen Sie dann die Eigenschaften auf der Registerkarte Eigenschaften fest:

      1. Geben Sie einen Anzeigenamen für den Schritt ein.
      2. Wenn Sie möchten, dass Benutzer Daten eingeben, um einen Schritt abzuschließen, wählen Sie die entsprechende Spalte aus der Einblendliste.
      3. Wählen Sie Erforderlich, wenn die Benutzer die Spalte ausfüllen müssen, um den Schritt abzuschließen, bevor sie zur nächsten Stufe des Prozesses übergehen.
      4. Wählen Sie Anwenden aus, wenn Sie fertig sind.

    Notiz

    • Wenn Sie eine boolesche Spalte mit zwei Optionen als Erforderlich festlegen, können Benutzer nur fortfahren, wenn der Spaltenwert Ja ist. Der Benutzer muss die Spalte als abgeschlossen markieren, bevor er zum nächsten Schritt übergehen kann.
    • Wenn entweder Ja oder Nein akzeptable Spaltenwerte sind, dann sollten Sie die Spalte zu einer Auswahl machen, anstatt einer booleschen Spalte mit zwei Optionen.
  6. Fügen Sie dem Prozess eine Verzweigung (Bedingung) hinzu. Hinzufügen einer Verzweigungsbedingung:

    1. Ziehen Sie die Bedingung-Komponente von der Registerkarte Komponenten auf ein Pluszeichen (+) zwischen zwei Phasen.

      Eine Bedingung zu einem Geschäftsprozessfluss hinzufügen.

    2. Wählen Sie die Bedingung aus, und legen Sie dann die Eigenschaften auf der Registerkarte Eigenschaften fest. Weitere Information zu Verzweigungseigenschaften finden Sie unter Verbessern von Geschäftsprozessflüssen mit Verzweigungen. Wenn Sie die Eigenschaften für die Bedingung festgelegt haben, wählen Sie Anwenden aus.

  7. Fügen Sie einen Workflow hinzu. Einen Workflow aufrufen:

    1. Ziehen Sie die Workflow-Komponente von der Registerkarte Komponenten auf eine Phase oder das Element für Globaler Workflow im Designer. Welches sie hinzufügen, hängt von Folgendem ab:

      • Verschieben Sie es auf eine Phase, wenn Sie den Workflow beim Eintritt in die bzw. beim Austritt aus der Phase auslösen möchten. Die Workflow-Komponente muss auf derselben primären Tabelle basieren wie die Stufe.
      • Ziehen Sie es auf das globale Workflowelement, wenn Sie den Workflow auslösen möchten, wenn der Prozess aktiviert oder archiviert ist (Status ändert sich in Abgeschlossen oder Abgebrochen). Die Workflow-Komponente muss auf der gleichen primären Tabelle basieren wie der Prozess.
    2. Wählen Sie den Workflow aus, und legen Sie dann die Eigenschaften auf der Registerkarte Eigenschaften fest:

      1. Geben Sie einen Anzeigenamen ein.
      2. Wählen Sie aus, wann der Workflow ausgelöst werden soll.
      3. Suchen Sie nach einem vorhandenen aktiven On-Demand-Workflow, der mit der Stufentabelle übereinstimmt, oder erstellen Sie einen neuen Workflow, indem Sie Neu wählen.
      4. Wählen Sie Anwenden aus, wenn Sie fertig sind.

    Weitere Informationen zu Workflows finden Sie unter Workflowprozesse.

  8. Um den Geschäftsprozessfluss zu überprüfen, wählen Sie Überprüfen auf der Aktionsleiste aus.

  9. Um den Prozess als Entwurf zu speichern,während Sie die Arbeit fortsetzen, wählen Sie Speichern in der Aktionsleiste aus.

    Wichtig

    Solange ein Prozess ein Entwurf ist, kann er nicht von anderen verwendet werden.

  10. Um den Prozess zu aktivieren und dem Team zur Verfügung zu stellen, wählen Sie Aktivieren in der Aktionsleiste aus.

  11. Wenn Sie steuern möchten, wer die Geschäftsprozessflussinstanz erstellen, lesen, aktualisieren oder löschen kann, wählen Sie Sicherheitsrollen bearbeiten auf der Befehlsleiste des Designers aus. Für Service-bezogene Prozesse können Sie beispielsweise Kundenservicemitarbeitern vollen Zugriff gewähren, damit diese die Geschäftsprozessfluss-Instanz ändern können. Einen reinen Lesezugriff gewähren Sie dann den Vertriebsmitarbeitern, sodass diese Aktivitäten nach dem Verkauf für ihre Kunden überwachen können.

Im Bildschirm Sicherheitsrollen wählen Sie den Namen einer Rolle aus, um die Sicherheitsrolleninformationsseite zu öffnen. Wählen Sie die Registerkarte Geschäftsprozessflüsse aus, und weisen Sie dann im Geschäftsprozessfluss erforderliche Berechtigungen für eine Sicherheitsrolle zu.

Notiz

Die Sicherheitsrollen Systemadministrator und Systemanpasser haben Zugriff auf neue Geschäftsprozessflüsse.

Weisen Sie für einen Geschäftsprozessflow Rechte zu.

Geben Rechte an, indem Sie das entsprechende Optionsfeld auswählen, und klicken Sie auf Speichern. Weitere Informationen zu Rechten finden Sie unter Geschäftsprozessflussrechte.

Als Nächstes sollten Sie nicht vergessen, die Sicherheitsrolle dem entsprechenden Benutzer in Ihrer Organisation zuzuweisen.

Tipp

Hier sind ein paar Tipps für die Arbeit mit dem Aufgabenfluss im Designerfenster:

  • Um eine Momentaufnahme aller Elemente im Geschäftsprozessfluss-Fenster durchzuführen, wählen Sie Momentaufnahme in der Aktionsleiste aus. Dies ist beispielsweise hilfreich, wenn Sie den Prozess freigeben und Kommentare von Teammitgliedern haben möchten.
  • Verwenden Sie die Minimap, um schnell zu anderen Teilen des Prozesses zu navigieren. Dies ist hilfreich, wenn Sie einen komplizierten Prozess haben, der nicht komplett angezeigt wird.
  • Sie können eine Beschreibung des Geschäftsprozesses hinzuzufügen. Wählen Sie dazu unter dem Prozessnamen in der linken Ecke des Geschäftsprozessflussfensters Details aus. Sie können bis zu 2000 Zeichen verwenden.

Geschäftsprozessfluss bearbeiten

Um einen Geschäftsprozessfluss zu bearbeiten, öffnen Sie den Projektmappen-Explorer, wählen Sie Prozesse aus, und wählen Sie dann den Geschäftsprozessfluss aus der Liste von Prozessen aus, die Sie bearbeiten möchten.

Wenn Sie den Namen des Geschäftsprozessflusses auswählen, den Sie aus der Liste von Prozessen bearbeiten möchten, wird er im Designer geöffnet, wo Sie sämtliche gewünschten Aktualisierungen vornehmen können. Erweitern Sie Details unter dem Namen des Prozesses, um ihn umzubenennen oder eine Beschreibung hinzuzufügen, und zusätzliche Informationen anzuzeigen.

Erweiterter Detailabschnitt eines Geschäftsprozessflusses.

Weitere Informationen über Geschäftsprozessflüsse

Phasen bearbeiten
Geschäftsprozessflüsse können bis zu 30 Phasen haben.

Sie können die folgenden Eigenschaften einer Phase hinzufügen oder ändern:

  • Phasenname

  • Tabelle. Sie können die Tabelle für jede Stufe, außer der ersten, ändern.

  • Phasenkategorie. Anhand einer Kategorie können Sie Phasen nach Aktionstyp gruppieren. Dies ist nützlich für Berichte, die Zeilen nach der Stufe gruppieren, in der sie sich befinden. Die Optionen für die Phasenkategorie stammen aus der globalen Auswahl „Phasenkategorie“. Sie können zusätzliche Optionen zu dieser globalen Auswahl hinzufügen und die Labels der vorhandenen Optionen ändern, wenn Sie wollen. Sie können Optionen diese Optionen bei Bedarf auch löschen, es wird jedoch empfohlen, die vorhandenen Optionen zu behalten. Es nicht möglich, exakt die gleiche Option wieder hinzuzufügen, nachdem Sie sie gelöscht haben. Wenn Sie sie nicht verwenden wollen, ändern Sie ihre Beschriftung zu "Nicht verwenden".

  • Beziehung Geben Sie eine Beziehung ein, wenn die vorangehende Stufe im Prozess auf einer anderen Tabelle basiert. Wählen Sie für die aktuell definierte Phase Beziehungen auswählen aus, um eine Beziehung zu identifizieren, die beim Wechseln zwischen den zwei Phasen verwendet werden soll. Er wird empfohlen, eine Beziehung auszuwählen, da dies folgende Vorteile bietet:

    • Für Beziehungen sind oft Spalten-Zuordnungen definiert, die automatisch Daten zwischen Zeilen zuordnen und so die Dateneingabe minimieren.

    • Wenn Sie Nächste Stufe in der Prozessleiste für eine Zeile wählen, werden alle Zeilen, die die Beziehung verwenden, im Flow des Prozesses aufgelistet, was die Wiederverwendung von Zeilen im Prozess fördert. Darüber hinaus können Sie Workflows verwenden, um die Erstellung von Zeilen zu automatisieren, sodass der Benutzer sie einfach auswählt, anstatt sie zu erstellen, um den Prozess weiter zu rationalisieren.

Schritte bearbeiten
Jede Phase kann bis zu 30 Schritte umfassen.

Verzweigung hinzufügen
Mehr zum Hinzufügen einer Verzweigung zu einer Phase finden Sie unter Verbessern der Geschäftsprozessflüsse mit Verzweigung.

Um einen Geschäftsprozessfluss für Benutzer zur Verfügung stellen, müssen Sie den Prozessfluss ordnen, Sicherheitsrollen aktivieren und den Fluss selbst aktivieren.

Reihenfolge des Prozessflusses festlegen
Wenn Sie mehr als einen Geschäftsprozessfluss für eine Tabelle (Zeilentyp) haben, müssen Sie festlegen, welcher Prozess neuen Zeilen automatisch zugewiesen wird. Wählen Sie in der Befehlsleiste Reihenfolge des Prozessflusses aus. Für neue Zeilen oder Zeilen, denen noch kein Prozess-Flow zugeordnet ist, wird der erste Geschäftsprozess-Flow, auf den ein Benutzer Zugriff hat, verwendet.

Sicherheitsrollen aktivieren
Benutzer haben Zugriff auf einen Geschäftsprozessfluss, abhängig vom Recht, das im Geschäftsprozessfluss in der dem Benutzer zugewiesenen Sicherheitsrolle definiert wird.

Standardmäßig können nur die Sicherheitsrollen Systemadministrator und Systemanpasser einen neuen Geschäftsprozessfluss anzeigen.

Öffnen Sie den Geschäftsprozessfluss zur Bearbeitung, klicken Sie dann in der Befehlsleiste des Geschäftsprozessfluss-Designers auf Sicherheitsrollen bearbeiten, um Berechtigungen zu einen Geschäftsprozessfluss festzulegen. Weitere Informationen hierzu finden Sie oben unter Schritt 13 von Erstellen eines Geschäftsprozessflusses.

Aktivieren
Bevor Benutzer den Geschäftsprozessfluss verwenden können, müssen Sie ihn aktivieren. In der Befehlsleiste wählen Sie Aktivieren aus. Wenn Sie die Aktivierung bestätigt haben, ist der Geschäftsprozessfluss zur Verwendung bereit. Wenn ein Geschäftsprozessfluss Fehler enthält, können Sie ihn erst aktivieren, wenn die Fehler korrigiert sind.

Hinzufügen einer Aktion zu einem Geschäftsprozessfluss

Das Dynamics 365 (online), Version 9.0 Update enthält eine neue Geschäftsprozessflussfunktion: Geschäftsprozessflussautomatisierung mit Aktionsschritt. Sie können eine Schaltfläche einem Geschäftsprozessfluss hinzufügen, der eine Aktion oder einen Workflow startet.

Fügen Sie bedarfsgesteuerte Workflows oder Aktionen mithilfe einer Funktionssfe hinzu

Angenommen die Contoso Organisation braucht als Teil des Verkaufschancenqualifikationsprozesses alle Verkaufschancen, die von einen bestimmten Bearbeiter überprüft werden müssen. Anschließend hat die Organisation Contoso eine Aktion erstellt, die:

  • Erstellt eine Aufgabenzeile, die dem Opportunity-Prüfer zugewiesen wird.
  • Fügt "Vorbereiten für die Überprüfung" zum Verkaufschancenthema hinzu. Darüber hinaus muss Contoso zu Werbezwecken diese nach Bedarf Aktionen ausführen. Um diese Aufgaben im Verkaufschanchenqualifikationsprozess zu integrieren, müssen diese Aktionen im Verkaufschancengeschäftsprozessfluss erscheinen. Um diese Funktion zu aktivieren, wählen Sie Als Geschäftsprozessflusshandlungsschritt. Verfügbar, um einen Geschäftsprozessflus auszuführen.

Anschließend wird der Handlungsschritt Contoso dem Verkaufschancengeschäftsprozessfluss hinzugefügt. Anschließend wird der Prozessfluss überprüft und aktualisiert.

Aktion, die dem Verkaufschancengeschäftsprozessfluss hinzugefügt wird.

Jetzt können Mitglieder aus Contosos Salesforce die Aktion aus dem Geschäftsprozessschritt Verkaufschance qualifizieren nach Bedarf starten, indem Sie Ausführen aktivieren.

Ausführen einer Aktion.

Wichtig

  • Um diese Aktion oder den Workflow nach Bedarf auszuführen, muss der Geschäftsprozessfluss eine Funktionsstufe enthalten. Wenn der Handlungsschritt einen Workflow ausführt, sollte der Workflow so konfiguriert werden, dass er bei Bedarf ausgeführt wird.
  • Die Tabelle, die mit der Aktion oder dem Workflow verknüpft ist, muss dieselbe sein wie die Tabelle, die mit dem Geschäftsprozess-Flow verknüpft ist.

Beschränkung von Funktionsstufen in einem Geschäftsprozessfluss

  • Aktionen sind nicht als Aktionsschritte verfügbar, wenn die Eingabe- oder Ausgabeparameter vom Typ Tabelle, EntityCollection oder OptionSet (Auswahl) sind. Aktionen mit mehr als einem EntityReference-Ausgabeparameter oder einer Zahl von EntityReference-Eingabeparametern sind nicht als von Aktionsschritten verfügbar. Aktionen, die nicht mit einer primären Tabelle verbunden sind (globale Aktion), sind nicht als Aktionsschritte verfügbar.

Das Info-Center

Wenn Sie die Liste der Geschäftsprozessflüsse abrufen möchten, an denen Sie beteiligt sind, sehen Sie sich das vereinheitlichte Aktions-Center an.

Ansicht: Geschäftsprozessfluss des vereinheitlichten Aktions-Centers.

Ansicht: Genehmigungsflows des vereinheitlichten Aktions-Centers.

Im Unified Action Center sehen Sie alle Geschäftsprozesse, denen mindestens eine Microsoft Dataverse Tabellenzeile zugeordnet ist, die der Prozess verwendet. Wenn ein Geschäftsprozess z.B. die Tabellen Lead und Verkaufschance in Dataverse verwendet, sehen Sie alle Instanzen dieses Prozesses, bei denen Ihnen entweder die Zeile Lead oder die Verkaufschance zugewiesen ist.

Zeigen Sie alle Instanzen an, die derzeit unter der Registerkarte Aktiv bearbeitet werden. Auf dieser Registerkarte können Sie die folgenden Details anzeigen:

  • Der Name des Prozesses.
  • Die aktuelle Phase der einzelnen Prozesse.
  • Der Besitzer der Dataverse-Zeile, die mit der aktiven Stufe verbunden ist.
  • Die Zeit, die seit der Erstellung der Instanz vergangen ist.

Klicken Sie auf eine Instanz, damit sie in einer neuen Registerkarte geöffnet wird, oder um einen Link zu kopieren, um diesen per E-Mail zu versenden, um den Vorgang abzubrechen oder um die Instanz zu löschen.

Nächste Schritte