Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2024-06-14
Bedingungsregeln für Geschäftsprozesse erstellen

Bedingungsregeln für Geschäftsprozesse erstellen

Sicherheit: Folgende Domänen im funktionalen Bereich „System“:
  • Business Process Administration
  • Manage: Business Process Definitions
Mit Workday können Sie die Ausführung von Geschäftsprozessen steuern, indem Sie Bedingungsregeln konfigurieren. Bedingungsregeln bestehen aus einer oder mehreren Bedingungen, die Workday beim Initiieren eines Geschäftsprozesses in der angegebenen Reihenfolge prüft, bis eine Übereinstimmung gefunden wird. Sie können Bedingungsregeln einrichten, um nach von Ihnen angegebenen Werten und nach Werten mit relationalen Operatoren zu suchen. Beispiel:
  • Wenn Sie
    Und
    in einer Bedingungsregel verwenden, stoppt Workday die Prüfung der verbleibenden Bedingungen, sobald eine Bedingung falsch ist oder nicht erfüllt wird.
  • Wenn Sie
    „Oder“
    in einer Bedingungsregel verwenden, stoppt Workday die Prüfung der verbleibenden Bedingungen, sobald eine Bedingung „wahr“ oder „Bestanden“ zurückgegeben wird.
Sie können die Performance optimieren, indem Sie die Bedingungen, von denen Sie denken, dass sie am wahrscheinlichsten eine Antwort triggern, an den Anfang der Liste setzen.
Es gibt verschiedene Arten von Bedingungsregeln, einschließlich Alerts und Delegationen. So richten Sie Bedingungsregeln für Folgendes ein:
  • Bei Alerts verwenden Sie die Aufgabe
    Alert-Regel erstellen
    . Beispiel: Für Alert-Benachrichtigungen zu Geschäftsprozessen oder Aufgaben.
  • Delegationen: Verwenden Sie die Aufgabe
    Delegationsregel erstellen
    . Beispiel: Delegieren von Aufgaben für das Starten von Geschäftsprozessen oder das Abschließen von Elementen in Meine Aufgaben.
  1. In den möglichen Aktionen für einen Geschäftsprozess wählen Sie
    Geschäftsprozess
    Definition anzeigen
    .
  2. In den möglichen Aktionen für einen Schritt auf dem Register
    Geschäftsprozessschritte
    wählen Sie
    Geschäftsprozess
    Bedingungsregel erstellen
    .
  3. Bei der Bearbeitung des Grids
    Regelbedingungen
    sind folgende Informationen zu beachten:
    Option Bezeichnung
    ( )
    Verwenden Sie Klammern, um die Rangfolge anzugeben, wenn Ihre Anweisung eine Kombination aus
    Und-
    und
    Oder
    -Bedingungen enthält.
    Beispiel:
    (A und B) oder C.
    Quelle - Externes Feld oder Bedingungsregel
    Zeigt Regeln an, für die alle in der Bedingung verwendeten Felder für den Geschäftsprozess relevant sind.
    Wenn Sie eine Bedingungsregel auf den Schritt
    Initiierung
    eines Geschäftsprozesses anwenden, empfiehlt Workday, dass Sie einen anderen Wert als
    Initiator
    aus dieser Werteliste wählen. Wenn Sie
    Initiator
    auswählen, bevor Workday den Geschäftsprozess initiiert, gibt das Feld keine Ergebnisse zurück.
    Wenn Sie ein Berichtsfeld in einer Bedingungsregel verwenden, prüft Workday die Domänensicherheit des Berichtsfelds nicht. Workday evaluiert jedoch die Sicherheit des Berichtsfelds, wenn die Sicherheitslogik Teil des Berichtsfelds selbst ist. Dadurch wird sichergestellt, dass der verarbeitende Benutzer (die Person, die den vorherigen Schritt verarbeitet hat) die Sicherheitsprüfung besteht, bevor die Ergebnisse des Berichtsfelds zurückgegeben werden.
    Wenn der angemeldete Benutzer im nächsten Schritt keinen Zugriff auf Felder oder Werte hat, wird der Schritt übersprungen.
    Vergleichswert
    Um einen Vergleich mit der Quelle durchzuführen, geben Sie einen Wert ein oder aktivieren Sie das Kontrollkästchen
    Vergleichswert
    . Beispiel:
    • gleich
      : Feldwert ist gleich dem Vergleichswert. Aktivieren Sie das Kontrollkästchen Wahr.
    • ungleich
      : Feldwert ist nicht gleich dem Vergleichswert. Deaktivieren Sie das Kontrollkästchen für Wahr.
Öffnen Sie Folgendes:
  • Regel testen,
    um einen vollständigen Ausführungsablauf der Bedingungsregel anzuzeigen, der Ihnen hilft, die Ergebnisse von Bedingungsregeln besser zu verstehen und Fehler zu beheben. Der Bericht lautet:
    • Verfügbar in den möglichen Aktionen für Geschäftsprozessereignisse.
    • Nicht verfügbar für Bedingungsregeln von Workday.
  • Die Aufgabe
    Bedingungsregel bearbeiten,
    um Bedingungsregeln zu bearbeiten oder zu löschen, wobei jedoch Folgendes zu beachten ist:
    • Wenn Sie eine Alert-Regel bearbeiten, wirken sich die Änderungen auf Prozesse aus, die bereits gestartet wurden.
    • Sie können verwendete Delegationsregeln (die in einer Delegation referenziert werden) nicht bearbeiten oder löschen.
    • Sie können Regeln nicht löschen, auf die Folgendes zutrifft:
      • Workday-Referenzen in einer Alert-Benachrichtigung.
      • Nur einmal ausgeführt.
      • Sie haben abgelaufene Zeitpläne.
  • Mit dem Object Transporter können Sie Bedingungsregeln von einem Mandanten zum anderen migrieren. Beispiel: Testen Sie Alert-Regeln in Ihrem Sandbox-Mandanten und migrieren Sie diese dann zu Ihrem Produktionsmandanten.
  • Bericht
    Delegationseinstellungen verwalten,
    um zu ermitteln, welche Delegationsregel Ihre Benutzer beim Einrichten ihrer Delegation auswählen sollten.