Orchestrierungen bei Statusänderungen von Geschäftsprozessen starten
- Erstellen Sie auf der Workday-Entwicklersite eine Extend-App.
- Erstellen Sie in Ihrem Workday-Mandanten einen Geschäftsprozess.
Sie können einen Geschäftsprozess so konfigurieren, dass automatisch eine Orchestrierung gestartet wird, wenn ein Benutzer eine der folgenden Aktionen ausführt:
- Abbrechen
- Rückgängig machen
- Korrigieren
- Ablehnen
Einstellung
führt Schritte in Workday aus und startet dann eine Orchestrierung zur Integration mit einem externen System, das die Zugriffsprovisionierung verwaltet. Wenn die Einstellung rückgängig gemacht wird, startet der Geschäftsprozess eine andere Orchestrierung, die in das externe System integriert wird, um den provisionierten Zugriff zu widerrufen.Diese Orchestrierungen müssen auf der Vorlage "Workday Business Process" basieren.
- Fügen Sie auf der Workday-Entwicklersite eine Orchestrierung basierend auf der Vorlage „Workday Business Process“ zu Ihrer Extend-App hinzu.Wenn Ihre Orchestrierung API-Aufrufe tätigt, muss die WCPISU-Authentifizierung verwendet werden.
- Konfigurieren Sie im Schritt"Geschäftsprozess-Trigger"der Orchestrierung Eingabeparameter, um die Werte zu definieren, die die Orchestrierung aus dem Geschäftsprozess erhalten kann.
- Fügen Sie die Schritte hinzu, die von der Orchestrierung ausgeführt werden sollen, wenn der Geschäftsprozess, der sie aufruft, abgebrochen, rückgängig gemacht, korrigiert oder abgelehnt wird.
- Stellen Sie die Bewerbung, die die Orchestrierung enthält, in Ihrem Mandanten bereit.
- Öffnen Sie in Workday die AufgabeMandanten-Setup bearbeiten - Geschäftsprozesse. Geben Sie im FeldBenutzer für Orchestrierungsstartseine Person mit den entsprechenden Berechtigungen für den Zugriff auf Felder und die Ausführung von Aktionen für die Orchestrierung an.
- Wählen Sie in Workday in den möglichen Aktionen für den Geschäftsprozess:.
- Klicken Sie in der AufgabeOrchestrierungen konfigurierenauf Hinzufügen, um die Status des Geschäftsprozesses mit der Orchestrierung zu koppeln.
- Wählen Sie im FeldAktiondie Status des Geschäftsprozesses aus, die die Orchestrierung startet: Abbrechen,Rückgängig machen,KorrigierenoderAblehnen.
- Wählen Sie im FeldOrchestrierungdie Option Startkonfiguration für Orchestrierung erstellen.Workday erstellt nicht automatisch Startkonfigurationen für Orchestrierungen. Ihre Orchestrierung wurde möglicherweise erfolgreich auf dem Mandanten bereitgestellt, aber Sie können sie hier erst auswählen, wenn Sie eine Startkonfiguration erstellt haben.
- Geben Sie in der AufgabeStartkonfiguration für Orchestrierung erstelleneinen eindeutigenNamenfür die Konfiguration an und wählen Sie die von Ihnen bereitgestellteOrchestrierungaus.
- Im AbschnittKonfigurierbare Parameterzeigt Workday die Eingabeparameter an, die Sie im Schritt"Geschäftsprozess-Trigger"der Orchestrierung konfiguriert haben. Konfigurieren Sie die Werte, die der Geschäftsprozess an die Orchestrierung übermitteln soll.
- Zurück in der AufgabeOrchestrierungen konfigurierenkönnen Sie jetzt die von Ihnen erstellte Startkonfiguration der Orchestrierung auswählen.Sie können zusätzliche Kombinationen aus " Status des Geschäftsprozesses" und "Orchestrierung starten" verwenden, um andere Aktionen abzudecken.
- (Optional) Klicken Sie auf die neue SchaltflächeBedingungsregel erstellen, um eine neue Regel direkt im Grid zu definieren.Workday evaluiert diese Bedingungsregeln, bevor eine Orchestrierung initiiert wird.
- (Optional) Verwenden Sie die AufgabeEreignisse suchen, um den Status eines mit Orchestrierung verknüpften Geschäftsprozesses anzuzeigen. Workday zeigt den Status der Orchestrierung auf dem RegisterOrchestrierungenan.Eine durch einen Geschäftsprozess getriggerte Orchestrierung wird in der Regel innerhalb von 15 Minuten vom Workday-Zeitplaner gestartet. In den Szenarien Massenabbruch und Massenrückgängigmachen kann es zu einer längeren Verzögerung kommen.Es dauert ausschließlich von der Verarbeitung der Orchestrierung, bis sich der Status von"In Bearbeitung"in"Abgeschlossen"ändert.
- (Optional) Wenn sich der Status der Orchestrierung von"Warteschlange für Start"in"In Bearbeitung"ändert, wird auf der Seite"Ereignis abgebrochen","Ereignis rückgängig gemacht","Ereignis korrigiert"oder"Ereignis abgelehnt"die Option"Neu starten"verfügbar. Klicken Sie darauf, um die AufgabeOrchestrierung neu startenzu öffnen, in der Sie bei Bedarf die Startparameter vor dem Neustart anpassen können. Wenn Sie eine Orchestrierung neu starten, führt Workday den Workflow aus, ohne die Bedingungsregeln erneut zu evaluieren.Auf der Aktionsseite wird der StatusAbgeschlossenfür die Orchestrierung nur angezeigt, wenn der initiierende Benutzer die „Anzeigen“-Berechtigung für das Ereignis hat.