Beispiel: Hauptstelle für Urlaubsgenehmigung identifizieren
Zeigt an, wie eine Bedingungsregel mit berechneten Feldern zum Geschäftsprozess
Urlaub
beantragen hinzugefügt wird, um die Stelle des Mitarbeiters zu identifizieren und die Urlaub/Abwesenheit an den entsprechenden Manager weiterzuleiten.Ihr Unternehmen lässt zu, dass Mitarbeiter mehrere Stellen haben. Wenn sie Urlaub/Abwesenheit Anforderung; Antrag , müssen sie die Stelle angeben, auf die sich der Urlaub/Abwesenheit bezieht. Wenn Mitarbeiter zwei Stellen besetzen, kann Workday die Anforderung; Antrag entweder an den primärer Manager oder den nicht primärer Manager weiterleiten. Sie planen, den Geschäftsprozess
Urlaub beantragen
zu konfigurieren, damit Workday den Genehmigungsschritt an den primärer Manager weiterleitet.
Wenn Sie im Genehmigungsschritt einen
Routing-Modifikator
angeben und Mitarbeiter zwei Stellen haben, können Sie eine Bedingungsregel mit berechneten Feldern hinzufügen, um den primärer Manager für das Routing zu identifizieren. - Erstellen Sie ein berechnetes Feld , das alle Stellen für den Mitarbeiter im Urlaub/Abwesenheit sucht:
- Öffnen Sie die AufgabeBerechnetes Feld erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameLookup für Mitarbeiter - Alle StellenGeschäftsobjektUrlaubsereignisFunktionLookup für zugehörigen Wert
- Wählen Sie die folgenden Berechnung und klicken Sie aufOK:FeldWertLookup-FeldMitarbeiterRückgabewertAlle Stellen
- Erstellen Sie ein berechnetes Feld , das die Stelle aus allen Stellen des Mitarbeiters extrahiert:
- Klicken Sie aufWeitere Berechnung erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameEEO-Hauptstelle aus allen StellenGeschäftsobjektUrlaubsereignisFunktionMehrere Instanzen extrahieren
- Wählen Sie die folgenden Berechnung und klicken Sie aufOK:FeldWertQuellfeldLookup für Mitarbeiter - Alle StellenBedingungHaupttätigkeit
- Erstellen Sie ein berechnetes Feld , das das Ergebnis aus dem FeldEM-Hauptstelle aus allen Stellenextrahiert.
- Klicken Sie aufWeitere Berechnung erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameESI-Hauptstelle aus allen StellenGeschäftsobjektUrlaubsereignisFunktionEinzelinstanz extrahieren
- Geben Sie die folgenden Berechnung ein und klicken Sie aufOK:FeldWertQuellfeldEEO-Hauptstelle aus allen StellenBedingungAny ist wahrSortierfeldPosition
- Erstellen Sie ein berechnetes Feld , das das Ergebnis aus dem FeldESI-Hauptstelle aus Alle Stellensucht.
- Klicken Sie aufWeitere Berechnung erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameLookup für zugehörigen Wert aus allen StellenGeschäftsobjektUrlaubsereignisFunktionLookup für zugehörigen Wert
- Wählen Sie die folgenden Berechnung und klicken Sie aufOK:FeldWertLookup-FeldESI-Hauptstelle aus allen StellenRückgabewertStelle
- Erstellen Sie ein berechnetes Feld , das prüft , Ereignis einen Stelle enthält.
- Klicken Sie aufWeitere Berechnung erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameDie Stelle für die Urlaubseingabe ist nicht leerGeschäftsobjektUrlaubsereignisFunktionWahr/Falsch-Bedingung
- Geben Sie die folgenden Berechnung ein und klicken Sie aufOK:FeldWertUnd/OderUndFeldStelleOperatorist nicht leer
- Erstellen Sie ein berechnetes Feld , das das Ergebnis aus derBedingung "Stelle für Urlaubseingabe ist nicht leer"Bedingung.
- Klicken Sie aufWeitere Berechnung erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameESI-Stelle aus Urlaubsereignis aus UrlaubseingabeGeschäftsobjektUrlaubsereignisFunktionEinzelinstanz extrahieren
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertQuellfeldUrlaubseingabeBedingungDie Stelle für die Urlaubseingabe ist nicht leerSortierfeldPosition
- Erstellen Sie ein berechnetes Feld , das das Ergebnis des FeldsESI-Stelle aus Urlaubsereignis aus Urlaubseingabesind.
- Klicken Sie aufWeitere Berechnung erstellen.
- Geben Sie die folgenden Werte ein und klicken Sie aufOK:FeldWertFeldnameStelle des Lookup für zugehörigen Wert aus Urlaubsereignis aus UrlaubseingabeGeschäftsobjektUrlaubsereignisFunktionLookup für zugehörigen Wert
- Wählen Sie die folgenden Berechnung und klicken Sie aufOK:FeldWertLookup-FeldESI-Hauptstelle aus allen StellenRückgabewertStelle
- Bearbeiten Sie die GeschäftsprozessdefinitionUrlaub beantragen.
- In den möglichen Aktionen des Workflow Schritts für den Schritt Genehmigung wählen Sie .
- Geben Sie in das TextfeldBeschreibungFolgendes ein:Leitet die Urlaub/Abwesenheit an den Manager für die Stelle weiter.
- Geben Sie diese Regelbedingungen ein und klicken Sie aufOK.FeldWertUnd/OderUndQuelle - Externes Feld oder BedingungsregelESI-Hauptstelle aus allen StellenRelationaler Operatorin der AuswahllisteVergleichsartWert aus anderem FeldVergleichswertEEO-Hauptstelle aus allen Stellen