Voorbeeld: voorwaarderegels voor verlofvoorvallen maken
Met Workday kunt u de gegevensinvoer beheren op basis van verlofvoorvallen. In dit voorbeeld ziet u hoe u voorwaarderegels voor stappen maakt voor het bedrijfsproces
Verlof aanvragen
om verlofaanvragen te valideren. U kunt zo nodig echter dezelfde voorwaarderegels configureren voor deze bedrijfsprocessen voor verlof en tijdsregistratie:
- Verlof corrigeren
- Tijd invoeren
- Speciaal verlof aanvragen
- Verlof aanvragen
- Terugkeer van speciaal verlof aanvragen
Voorbeeld: u bent een afwezigheidsbeheerder voor Global Modern Services. U wilt voorwaarderegels voor stappen maken om:
- Bijlagen te vragen, zoals een medisch attest, wanneer medewerkers zeven kalenderdagen of langer afwezig zijn.
- Te voorkomen dat medewerkers verlof aanvragen op basis van het aantal voorvallen dat zich al in het kalenderjaar heeft voorgedaan.
- Te vragen dat medewerkers gedurende het kalenderjaar een tijdsblok verlof nemen van ten minste tien opeenvolgende werkdagen.
Schakel verlofvoorvallen in voor de verloftypen die u in de aanvragen wilt valideren, zoals:
- Verloftabellen
- Verloven.
- Typen speciaal verlof.
- Aangepaste typen.
Beveiliging: deze domeinen in het functionele gebied 'System'
- Business Process Administration
- Custom Field Management
- Manage: Business Process Definitions
- Open de taakBerekend veld maken.Maak een berekend veld om te controleren of de duur van een verlofvoorval langer dan of gelijk is aan 7.
- Voer deze waarden in:VeldWaardeVeldnaamVerlofvoorval met een duur langer dan of gelijk aan 7BedrijfsobjectGecoördineerde verlofgebeurtenisFunctieOpzoekveld met prompts
- Klik opOK.
- Selecteer op het tabbladBerekeninghet rapportveldDuur van huidig verlofvoorval komt overeenin de promptBronveld.
- Voer de volgende waarden in het rasterPrompts voor bronveldin:PromptveldWaardeDuur-kenmerkKalenderdagenType verlofvoorvalSelecteer het verloftype. Voorbeeld:Maandelijks verlof.Duur-waarde7Operator voor duur-kenmerkgroter dan of gelijk aan
- Klik opOKenNog een berekening maken.Maak een berekend veld om te controleren of de werknemer al een instance heeft voor een specifiek verloftype in het kalenderjaar.
- Voer deze waarden in:VeldWaardeVeldnaamVerlofvoorval in het kalenderjaarBedrijfsobjectGecoördineerde verlofgebeurtenisFunctieOpzoekveld met prompts
- Klik opOK.
- Selecteer op het tabbladBerekeninghet rapportveldAantal afwezigheden komt overeende promptBronveld.
- Voer de volgende waarden in het rasterPrompts voor bronveldin:PromptveldWaardetypeWaardeBegindatumWaarde bepalen tijdens runtimeEerste dag van dit kalenderjaarEinddatumWaarde bepalen tijdens runtimeLaatste dag van dit kalenderjaarDuur-kenmerkWaarde opgevenWerkdagenAantal-operatorWaarde opgevengroter dan of gelijk aanType verlofvoorvalWaarde opgevenSelecteer het verloftype. Voorbeeld:Voorbeeld verloftabel (dagen).Operator voor duur-kenmerkWaarde opgevengroter dan of gelijk aan.Aantal voorvallenWaarde opgeven2
- Klik opOKenNog een berekening maken.Maak een berekend veld om te controleren of de medewerker gedurende het kalenderjaar een tijdsblok verlof van ten minste tien opeenvolgende dagen heeft aangevraagd.
- Voer deze waarden in:VeldWaardeVeldnaamVerlofvoorval met een duur van 10 of meer in het kalenderjaarBedrijfsobjectGecoördineerde verlofgebeurtenisFunctieOpzoekveld met prompts
- Klik opOK.
- Selecteer op het tabbladBerekeninghet rapportveldAantal afwezigheden komt overeende promptBronveld.
- Voer de volgende waarden in het rasterPrompts voor bronveldin:PromptveldWaardetypeWaardeBegindatumWaarde bepalen tijdens runtimeEerste dag van dit kalenderjaarEinddatumWaarde bepalen tijdens runtimeLaatste dag van dit kalenderjaarDuur-kenmerkWaarde opgevenKalenderdagenAantal-operatorWaarde opgevenkleiner dan of gelijk aanType verlofvoorvalWaarde opgevenSelecteer het verloftype. Voorbeeld:Voorbeeld aangepast voorval.Duur-waardeWaarde opgeven10Operator voor duur-kenmerkWaarde opgevengroter dan of gelijk aanAantal voorvallenWaarde opgeven1
- Klik opGereed.
- Open de bedrijfsprocesdefinitieVerlof aanvragen.Voeg de berekende velden die u zojuist hebt gemaakt toe aan een voorwaarderegel voor het bedrijfsproces.
- Selecteer in het menu met gerelateerde acties van de startstap de optie .
- Voeg een rij toe aan het rastermet validatievoorwaardenvoor de eerste voorwaarde.
- SelecteerVoorwaarderegel makenin de promptRegel.
- Voer in het veldOmschrijvinghet volgende in:Verlofvoorval is 7 dagen of meer en er is geen bijlage.
- Definieer deregelvoorwaarden.En/ofExtern bronveld of voorwaarderegelRelationele operatorVergelijkingstypeVergelijkingswaardeEnBijlagenis leegIn dit filter opgegeven waardeEnVerlofvoorval met een duur langer dan of gelijk aan 7gelijk aanIn dit filter opgegeven waardeSchakel het selectievakje in.
- Selecteer de optieWaarschuwingin het veldErnst.
- Voeg een rij toe aan het rasterValidatievoorwaardenvoor de tweede voorwaarde.
- SelecteerVoorwaarderegel makenin de promptRegel.
- Voer in het veldOmschrijvinghet volgende in:Slechts één verlofvoorval van dit type is toegestaan per kalenderjaar.
- Definieer deregelvoorwaarden.En/ofExtern bronveld of voorwaarderegelRelationele operatorVergelijkingstypeVergelijkingswaardeEnVerlofvoorval in het kalenderjaargelijk aanIn dit filter opgegeven waardeSchakel het selectievakje in.
- Selecteer de optieKritiekin het veldErnst.
- Voeg een rij toe aan het rasterValidatievoorwaardenvoor de derde voorwaarde.
- SelecteerVoorwaarderegel makenin de promptRegel.
- Voer in het veldOmschrijvinghet volgende in:Ten minste één verlofvoorval van dit type in het kalenderjaar is 10 werkdagen of meer.
- Definieer deregelvoorwaarden.En/ofExtern bronveld of voorwaarderegelRelationele operatorVergelijkingstypeVergelijkingswaardeEnVerlofvoorval met een duur van 10 of meer in het kalenderjaargelijk aanIn dit filter opgegeven waardeSchakel het selectievakje in.
- Selecteer de optieWaarschuwingin het veldErnst.
Wanneer medewerkers verlof aanvragen, wordt in Workday het volgende weergegeven:
- Een waarschuwing als het verlofvoorval zeven kalenderdagen of langer is en er geen ondersteunend document is bijgevoegd.
- Een foutbericht waardoor de aanvraag niet kan worden verzonden als ze dat verloftype al in hetzelfde kalenderjaar hebben aangevraagd.
- Een waarschuwing als het verlofvoorval gedurende het kalenderjaar minder dan tien opeenvolgende werkdagen is.