Playbooks in Workflow-Studio

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Playbooks sind Now Platform® Darstellungen von unternehmensübergreifenden Prozessen für Ihre Organisation. Erstellen und aktivieren Sie einen Playbook, um Ihren digitalisierten Geschäftsprozess auf dem Now Platformauszuführen.

    Jedes Playbook, das Sie in Workflow-Studio entwerfen, hat einen Auslöser, eine Abfolge von Phasen und eine Abfolge von Aktivitäten.

    Sie können Ihre Liste der Playbooks anzeigen, indem Sie navigieren Prozessautomatisierung > Workflow-Studio > Playbooks. Wenn Sie eine Playbook öffnen, können Sie sie bearbeiten. Wenn die Liste keine Playbooks enthält, können Sie ein neues erstellen, indem Sie auf Neu klicken und Playbookauswählen. Weitere Informationen zum Erstellen eines Playbookfinden Sie unter Prozessdefinition erstellen.

    Eigenschaften

    Nachdem Sie ein Playbookerstellt haben, greifen Sie auf seine Eigenschaften zu, indem Sie es öffnen und Eigenschaften im Menü Weitere Aktionen in der oberen rechten Ecke des Headers auswählen. Im Modal Zusätzliche Eigenschaften können Sie die folgenden Informationen bearbeiten:
    Feld Beschreibung
    Bezeichnung Name des Playbook, der in Workflow-Studio und in einem Playbook-Experienceangezeigt werden soll.
    Beschreibung Beschreibung der Funktionsweise von Playbook.
    Bedingungen Bedingungen, die erfüllt sein müssen, um Ihr Playbookauszuführen.
    Meinen Auslöser ausführen Option, die definiert, wie oft Ihr Auslöser für Playbookausgeführt werden kann. Zur Auswahl stehen:
    • Einmal: Löst Playbook einmal für die Lebensdauer des auslösenden Eingabedatensatzes aus.
    • Für jede eindeutige Änderung: Löst die Playbook für jede eindeutige Aktualisierung eines Nicht-Systemfelds aus, auch wenn der Flow derzeit ausgeführt wird. Das System speichert einen Verlauf jeder Änderung an einem Datensatz und bestimmt, ob die Änderung eindeutig ist. Wenn beispielsweise das Statusfeld eines Incident-Datensatzes von In Bearbeitung in Warten wechselt, wird Playbook ausgeführt. Wenn sich das Feld „Status“ jedoch wieder in „In Bearbeitung“ ändert, wird Playbook nicht ausgeführt.
      Hinweis:
      Playbooks, die über einen Auslöser verfügen, der Für jede eindeutige Änderung ausgeführt wird, können bei Ausführung in einer nicht interaktiven Sitzung zu Rekursionen führen. Wenn solche Playbooks eine Änderung am Auslöserdatensatz vornehmen, erfüllt die Änderung die Auslöserbedingungen von Playbookund verursacht eine Rekursion.
    • Nur wenn derzeit nicht ausgeführt: Löst Playbook für jede eindeutige Änderung aus, wenn eine Prozessausführung derzeit nicht ausgeführt wird.
    • Bei jeder Aktualisierung: Löst Playbook jedes Mal aus, wenn der Eingabedatensatz aktualisiert wird, unabhängig davon, ob bereits Prozessausführungen ausgeführt wurden oder derzeit ausgeführt werden.
    Erweitert ausführen Option zum Auslösen Ihrer Playbook, wenn Datensatzvorgänge in Tabellen auftreten, die die Eingabetabelle erweitern. Wenn Sie beispielsweise die Tabelle „Aufgabe“ [task] ausgewählt haben und Sie diese Option auswählen, wird Ihr Playbook ausgelöst, wenn ein Problemdatensatz [problem] erstellt oder aktualisiert wird. Weitere Informationen finden Sie unter Table extension and classes.
    Hinweis:
    Nachdem Sie ein Playbookerstellt haben, können Sie die Eingabetabelle oder den Auslösertyp des Auslösers nicht mehr ändern. Weitere Informationen finden Sie unter Wiederholungen.

    Design Überlegungen

    Beachten Sie bei der Arbeit mit Playbooks die folgenden Designüberlegungen:
    Vermeiden Sie das Duplizieren der in den Business-Regeln Workflow-Studio, Workflowund verwendeten Geschäftslogik
    Ersetzen Sie separate Geschäftslogik wie Geschäftsregeln, Flows und Workflows durch eine konsolidierte Playbook. Stellen Sie sicher, dass Sie die externe Geschäftslogik deaktivieren, die Sie ersetzen, um Doppelarbeit zu vermeiden.
    Durch Import und Update Sets hinzugefügte oder aktualisierte Datensätze ignorieren
    Datensatzauslöser ignorieren Datensätze, die durch Anwenden eines Update Set oder Importieren einer XML-Datei hinzugefügt oder aktualisiert wurden. Diese Vorgänge gelten für die gesamte Anwendung oder Tabelle und nicht für einen einzelnen Datensatz.