Schritte: Ungültige Urlaubseingaben nach Zuweisung eines Arbeitszeitplans entfernen
Sicherheit: folgende Domänen:
- Business Process AdministrationundManage: Business Process Definitionsim funktionalen Bereich „System“
- Set Up: Time Offim funktionalen Bereich „Time Off and Leave“.
Sie können Workday so konfigurieren, dass genehmigte Urlaub/Abwesenheit nach Abschluss der Geschäftsprozess
Arbeitszeitplan zuweisen
automatisch entfernt werden, wenn eine der folgenden Bedingungen zutrifft:
- Die Mitarbeiter sind für den genehmigten Urlaub/Abwesenheit "" nicht mehr auswählbar.
- Die Eingaben sind aufgrund von Änderungen in den Feiertagskalendern oder Arbeitszeitplan nicht mehr gültig.
Sie können den Service
Ungültige Urlaubseingaben nach Zuweisung von Arbeitszeitplan entfernen
verwenden, um den Geschäftsprozess Urlaub korrigieren
zu Initiieren und ungültig, genehmigte Urlaub/Abwesenheit ab dem Gültigkeitsdatum der Arbeitszeitplan des Mitarbeiters zu entfernen. Bei diesem Schritt müssen diese Urlaub/Abwesenheit nicht mehr Suchen und manuell entfernt werden. Workday erstellt automatisch ein Ereignis Urlaub korrigieren
für die genehmigten ungültig Urlaub/Abwesenheit und setzt die Einheiten auf 0.- Fügen Sie zum GeschäftsprozessArbeitszeitplan zuweisenden ServiceUngültige Urlaubseingaben nach Zuweisung des Arbeitszeitplans entfernennach dem Abschlussschritt hinzu (wobeiAbgeschlossen=Jaist). Workday zeigt einen Fehler an, wenn Sie versuchen, diesen Schritt vor dem Abschlussschritt hinzuzufügen.
- Nachdem Sie den ServiceUngültige Urlaubseingaben nach Zuweisung von Arbeitszeitplan entfernenzum ersten Mal hinzugefügt haben, zeigt Workday eine Warnung an. Öffnen Sie die AufgabeEreignisse mit Auswirkungen auf Abwesenheit evaluieren und verarbeiten,um sofort einen Job auszuführen, der die Evaluierung und Korrektur von nicht auswählbaren zukünftigen Urlaub/Abwesenheit und Anspruch initiiert. Ab diesem Zeitpunkt initiiert Workday den Hintergrundjob automatisch alle 15 Minuten.Wenn Sie die AufgabeEreignisse mit Auswirkungen auf Abwesenheit evaluieren und verarbeitennicht ausführen, Kennzeichen Workday weiterhin ungültig Urlaub/Abwesenheit , die am oder nach dem Gültigkeitsdatum im Geschäftsprozessereignis zuweisen erfolgen, bis zur nächsten wöchentlichen Serviceaktualisierung, die automatisch Initiieren wird Job , der alle 15 Minuten in Ihrem Mandant ausgeführt wird.Wenn Workday beim ersten Hinzufügen des Service zur Geschäftsprozessdefinition keine Warnung anzeigt, bedeutet dies, dass der Job bereits ausgeführt wird und die Aufgabe "Ereignisse mit Auswirkungen auf Abwesenheit evaluieren und verarbeiten"nicht ausgeführt werden muss.Wenn im Geschäftsprozess "Arbeitszeitplan zuweisen"die Aktion"Rückgängig machen"ausgeführt wird, müssen Sie die Urlaub/Abwesenheit, die am oder nach dem ursprünglichen Gültigkeitsdatum () beginnen, erneut eingeben. Wenn das Gültigkeitsdatum korrigiert wird, müssen Sie Urlaub/Abwesenheit möglicherweise manuell entfernen oder neu eingeben.
- Erstellen Sie eine separate regelbasierte Geschäftsprozessdefinition für den GeschäftsprozessUrlaub korrigieren, da der ServiceUngültige Urlaubseingaben nach Zuweisung des Arbeitszeitplans entfernenKorrekturereignisse erstellt, die der Geschäftsprozessdefinition folgen.Wenn der Service ungültig Urlaub/Abwesenheit ohne Prüfung und Genehmigung automatisch entfernen soll, erstellen Sie einen Geschäftsprozess mit nur einem einzigen Initiierungsschritt (Schritt a), wie folgt:
- In den möglichen Aktionen für den GeschäftsprozessUrlaub korrigierenwählen Sie .
- Wählen SieName der Regelbasierten Workflow-Definitionund geben Sie einen Namen ein. Beispiel:Ungültige Urlaubsart entfernen. Klicken Sie aufOK.
- In den möglichen Aktionen für den GeschäftsprozessUrlaub korrigieren (Ungültige Urlaubsart entfernen)wählen Sie und klicken aufOK.
- Wählen Sie in den möglichen Aktionen für Schritt a die Option aus und klicken Sie aufOK.
- Wählen Sie in den Mögliche Aktion für den Geschäftsprozess " .
- Entfernen Sie alle zusätzlichen Schritte und klicken Sie aufOK.
- Erstellen Sie eine Bedingungsregel , die das BerichtsfeldInitiierender Geschäftsprozess von Remove Invalid Time Off Entrys Serviceverwendet, um zu ermitteln, wann der initiierende GeschäftsprozessArbeitszeitplan zuweisen lautet:
- Wählen Sie in den möglichen Aktionen für den Initiierungsschritt und klicken Sie aufOK.
- Geben Sie eine Beschreibung ein. Beispiel: Ein Name wieUrlaubskorrektur initiiert von Ungültigen Urlaubsservice nach Änderung des Arbeitszeitplans entfernen?hilft bei der Identifizierung der Bedingungsregel für den Geschäftsprozess " ".
- Geben Sie einen Kommentar ein, um die Bedingung zu erläutern: . Beispiel:Wenn die Urlaub/Abwesenheit durch "Ungültigen Urlaub nach Arbeitszeitplanzuweisung entfernen" initiiert wird, dann wird der Austritt aus "" für "Urlaub korrigieren" aktiviert, dann wird Mitarbeiter für sich selbst benachrichtigt.
- Fügen Sie eine Regel mit folgenden Werten hinzu:und/oderQuelle - Externes Feld oder BedingungsregelRelationaler OperatorVergleichsartVergleichswertundInitiierender Geschäftsprozess für den Service "Ungültige Urlaubseingaben entfernen".in der AuswahllisteIn diesem Filter angegebener WertAssign Work ScheduleWeitere mögliche Vergleichswerte sind:
- Tätigkeit ändern.
- Austritt.
- Leer, wenn die Korrektur nicht vom Service initiiert wurde.
- Um Mitarbeiter zu benachrichtigen, dass Workday ihren Urlaub/Abwesenheit Ergebnis des EreignisArbeitszeitplanzuweisen korrigiert, erstellen Sie eine benutzerdefinierte Benachrichtigung für die regelbasierte Geschäftsprozessdefinition:
- In den möglichen Aktionen für den Geschäftsprozess wählen Sie und klicken Sie aufOK.
- Führen Sie die Aufgabe aus:
Option Bezeichnung TriggerWählen Sie aus der WertelisteBei Ausstiegeine der folgenden Optionen für "Urlaub korrigieren".Bedingungen und RegelnFügen Sie eine Regel hinzu und wählen Sie die Bedingungsregel für den Geschäftsprozess aus, die Sie zuvor erstellt haben.GruppenWählen Sie die SicherheitsgruppeFest angestellter Mitarbeiter für sich selbst.E-Mail-NachrichteninhaltGeben Sie die Details ein:- Betreff:Fügen Sie eine Zeile hinzu, um Text für die Betreffzeile einzugeben. Beispiel:Urlaubskorrektur übermittelt in Ihrem Auftrag.
- Text:Fügen Sie eine Zeile hinzu, um einen Text einzugeben. Beispiel:Workday hat in Ihrem Auftrag eine Urlaub/Abwesenheit aufgrund eines Ereignisses Ereignis zuweisen übermittelt, das zu ungültig Urlaub/Abwesenheit geführt hat, nachdem die Auswählbarkeit geändert oder die Datumsangaben in arbeitsfreie Tage geändert wurden.
- Um sicherzustellen, dass Workday Benachrichtigungen zu Korrekturen, die vom Service initiiert wurden, an Mitarbeiter sendet, erstellen Sie eine Regel, die den regelbasierten Geschäftsprozess triggert, wenn diese Option aktiviert ist, unabhängig von dem Geschäftsprozess , der sie initiiert hat:
- In den möglichen Aktionen für den regelbasierten Geschäftsprozess , den Sie zuvor erstellt haben, wählen Sie und klicken Sie aufOK.
- Fügen Sie eine Regel hinzu. Wählen Sie aus der WertelisteRegeldie Option Bedingungsregel erstellenund klicken Sie aufOK.
- Geben Sie eine Beschreibung ein. Beispiel: Ein Name wieUrlaubskorrektur, die von "Ungültigen Urlaub entfernen" initiiert wurde,hilft Ihnen, die Bedingungsregel für den Geschäftsprozess "" zu identifizieren.
- Geben Sie einen Kommentar ein, um die Bedingung zu erläutern: . Beispiel:Wahr, wenn es sich bei dem Ereignis um eine Urlaub/Abwesenheit handelt, die über den Service "Ungültige Urlaubseingaben entfernen" initiiert wurde.
- Aus der WertelisteBedingung kopieren aus Regelwählen Sie die Bedingungsregel für den Geschäftsprozess , die Sie zuvor erstellt haben. Beispiel:Urlaubskorrektur initiiert durch "Ungültige Urlaubsbuchung nach Änderung des Arbeitszeitplans entfernen".
- Erstellen Sie eine Regel mit den folgenden Werten und klicken Sie aufOK:und/oderQuelle - Externes Feld oder BedingungsregelRelationaler OperatorVergleichsartVergleichswertundInitiiert von Service "Ungültige Urlaubseingaben entfernen".gleichIn diesem Filter angegebener WertAktivieren Sie das Kontrollkästchen.
Sie können den Geschäftsprozess
Arbeitszeitplan zuweisen
Initiieren , um zu prüfen, ob der Service Ungültige Urlaubseingaben nach Zuweisung des Arbeitszeitplans entfernen
funktioniert. Siehe Arbeitszeitkalender automatisch zuweisen .
Wenn Mitarbeiter genehmigten Urlaub/Abwesenheit haben, dann aber Änderungen in ihrem Arbeitszeitkalender vorgenommen haben, die diese Tage zu arbeitsfreien Tagen machen, entfernt Workday die Urlaub/Abwesenheit aus ihrem Kalender im Bericht
Abwesenheit verwalten
. Beispiel: Das Muster eines Mitarbeiters ändert sich von Montag bis Freitag in Montag, Mittwoch und Freitag, sodass die Eingaben für den Urlaub/Abwesenheit am Dienstag und Donnerstag ungültig werden, da am 1. Februar gültig ist. Workday entfernt die Urlaub/Abwesenheit aus seinem Kalender.