Verlofregistratie
Registreert dagelijks een invoer voor elk lopend onbeperkt verlof, zodat de dag van gisteren wordt vastgelegd op de juiste activiteit.
Hoe het werkt
Wanneer een medewerker een onbeperkt verlof start (bijvoorbeeld doorlopend ziekteverzuim zonder vaste terugkeerdatum), blijft het verlof ‘actief’ totdat de medewerker terugkeert. Deze taak wordt dagelijks uitgevoerd en registreert een invoer voor gisteren op de activiteit die aan het verlof is gekoppeld:
- Actieve perioden zoeken — medewerkers van wie de verlofprojectie ten minste één lopend onbeperkt verlof bevat
- Gisteren registreren — voor elke actieve periode die vóór gisteren is gestart, wordt een registratiegebeurtenis aangemaakt voor de datum van gisteren
- Idempotent — gebeurtenissen gebruiken een deterministisch ID op basis van medewerker, activiteit en datum, waardoor het opnieuw uitvoeren van de taak op dezelfde dag geen effect heeft
Door gisteren te registreren (in plaats van vandaag) krijgt de medewerker de gelegenheid om terug te keren naar het werk en het verlof te onderbreken voordat de dag wordt verbruikt. De eerste dag van het verlof wordt afgehandeld door de aanvraag zelf, en de afsluitingshandler dekt het volledige bereik als laatste vangnet.
Wanneer de taak wordt uitgevoerd
De taak wordt automatisch uitgevoerd en wordt alleen geactiveerd voor werkruimten met ten minste één actief onbeperkt verlof.
Parameters
Deze taak heeft geen parameters.
Taakresultaten
| Metriek | Beschrijving |
|---|---|
entries_registered | Aantal nieuw geregistreerde dagen van gisteren |
errors | Aantal fouten tijdens de registratie |
Problemen oplossen
| Probleem | Oplossing |
|---|---|
| Ontbrekende dagen bij een onbeperkt verlof | Voer de taak handmatig uit met de uitvoerdatum ingesteld op de dag na de ontbrekende dag — de deterministische ID’s maken inhaaluitvoeringen veilig |
| Actieve periode zonder activiteit | De periode slaat de registratie over. Controleer of het verlofbeleid dat aan dit verlof is gekoppeld een activiteit heeft geconfigureerd |