Beispiel: Konfigurieren Sie eine Obergrenze für die Elternzeit
Dieses Beispiel zeigt, wie eine Reihe von verschachtelten Berechnungen konfiguriert werden, um den Wert für
Urlaubs-/Abwesenheitsplansaldo - Obergrenze
für einen Urlaubs-/Abwesenheitsplan zu berechnen. Mit dieser Arithmetische Berechnung auf oberster Ebene ( Obergrenze für Elternzeit
) kann Workday prüfen, wie viele Kinder unter 4 Jahren ein Mitarbeiter zum Periodenenddatum hat, und verhindern, dass der Plansaldo den jährlichen Grenzwert von 5 Tagen pro Kind überschreitet . Sie erstellen neun separate Berechnungen, die zusammen in das Ergebnis für die Berechnung der obersten Ebene einfließen, die Sie später bei der Konfiguration des Urlaubs-/Abwesenheitsplan verwenden:
Sicherheit:
- Domäne Set Up: Calculations - Genericim funktionaler Bereich„Core Payroll“.
- DomänenSet Up: Time OffundSet Up: Time Off (Calculations - Generic)im funktionaler Bereich „ Time Off and Leave“.
- Alter des Angehörigen zum PeriodenenddatumErstellen Sie eine Berechnung , um das Alter des Angehörigen am Periodenenddatum zu bestimmen. Verwenden Sie dazu Workday-eigene Berechnungen für Instanz für das Periodenstart- und -enddatum.
- Öffnen Sie die AufgabeBerechnung für Datumsdifferenz erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameAlter des Angehörigen zum PeriodenenddatumKategorieAbwesenheitIntervallJahrStartdatumAngehöriger: GeburtsdatumEnddatumPeriode: Periodenenddatum
- Alter des Angehörigen < 4 zum PeriodenendeErstellen Sie eine Berechnung , um zu bestimmen, ob der Angehörige zum Periodenenddatum weniger als 4 Jahre alt ist. Verwenden Sie dazu das Ergebnis der vorherigen Berechnung.
- Öffnen Sie die AufgabeBerechnung für Wertevergleich erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameAlter des Angehörigen < 4 zum PeriodenendeKategorieAbwesenheit1. OperandAlter des Angehörigen zum PeriodenenddatumOperatorkleiner als2. Operand4
- Startdatum der nächsten PeriodeErstellen Sie eine Berechnung , um den Start der nächsten Periode mithilfe einer Workday-eigenen Instanzwertberechnung zu bestimmen.
- Öffnen Sie die AufgabeBerechnung für Datumserhöhung/-verringerung erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameStartdatum der nächsten PeriodeKategorieAbwesenheitStartdatumPeriode: PeriodenenddatumDay1
- Geburtsdatum des Angehörigen vorhandenErstellen Sie eine Berechnung , um das Geburtsdatum des Angehörigen für die Periode zurückzugeben. Verwenden Sie dabei das Ergebnis der vorherigen Berechnung.
- Öffnen Sie die AufgabeBerechnung für Datumsdifferenz erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameGeburtsdatum des Angehörigen vorhandenKategorieAbwesenheitIntervallDayStartdatumAngehöriger: GeburtsdatumEnddatumStartdatum der nächsten Periode
- Geburtsdatum des Angehörigen in Periode oder vorheriger Periode vorhandenErstellen Sie eine Berechnung , um anhand des Ergebnis der vorherigen Berechnung zu bestimmen, ob das Geburtsdatum des Angehörigen in dieser oder einer vorherigen Periode vorhanden ist.
- Öffnen Sie die AufgabeBerechnung für Wertevergleich erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameGeburtsdatum des Angehörigen in Periode oder vorheriger Periode vorhandenKategorieAbwesenheit1. OperandAngehörigendatum vorhandenOperatorgrößer als2. Operand0
- Alter des Angehörigen 0 und < 4 zum PeriodenenddatumErstellen Sie eine Berechnung , um zu bestimmen, ob das Alter des Angehörigen zum Periodenenddatum größer oder gleich 0 und kleiner als 4 ist. Verwenden Sie dazu zwei der vorherigen Berechnung als Bedingungen.
- Öffnen Sie die AufgabeBerechnung für Logik erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameAlter des Angehörigen 0 und < 4 zum PeriodenenddatumKategorieAbwesenheitOperatorUNDBerechnungAlter des Angehörigen < 4 zum PeriodenendeAngehörigendatum in Periode oder vorheriger Periode vorhanden
- Alter des Angehörigen in CC: < 4 zum PeriodenenddatumErstellen Sie eine Berechnung , um zu prüfen, ob der Angehörige zum Periodenenddatum unter 4 Jahre alt ist. Verwenden Sie dazu die vorherige Berechnung als Bedingung und geben Sie ein Ergebnis zurück, wenn die Bedingung wahr ist.
- Öffnen Sie die AufgabeBedingte Berechnung erstellen.
- Geben Sie die folgenden Werte ein bzw. wählen Sie sie aus:FeldWertNameAlter des Angehörigen in CC: < 4 zum PeriodenenddatumKategorieAbwesenheitReihenfolgeaBedingungAlter des Angehörigen 0 und < 4 zum PeriodenenddatumErgebnis1Standardantwort0
- Anzahl Angehöriger unter 4 Jahren zum PeriodenenddatumErstellen Sie eine Berechnung , um die Anzahl der Angehörigen unter 4 Jahren zum Ende der Periode zu bestimmen, indem Sie das Ergebnis der vorherigen Berechnung aggregieren.
- Öffnen Sie die AufgabeAggregatberechnung erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameAnzahl Angehöriger unter 4 Jahren zum PeriodenenddatumKategorieAbwesenheitFunktionSummeOperandAlter des Angehörigen in CC: < 4 zum PeriodenenddatumInstanzen für OperandenberechnungAngehörige
- Obergrenze für ElternzeitSie können jetzt die oberste Berechnung für den WertObergrenze für Urlaubs-/Abwesenheitsplansaldomithilfe der vorherigen Berechnung erstellen, die alle Ergebnisse miteinander verknüpft.
- Öffnen Sie die AufgabeArithmetische Berechnung erstellen.
- Geben Sie diese Werte ein oder wählen Sie sie aus und klicken Sie aufOKundFertig.FeldWertNameObergrenze für ElternzeitKategorieAbwesenheit1. OperandAnzahl der Angehörigen unter 4 Jahren zum PeriodenenddatumOperatorMultiplizieren2. Operand5