Leeftijdsgebaseerde opbouw

De leeftijdsgebaseerde opbouw-plugin kent extra verlofdagen toe op basis van de leeftijd van de medewerker. Dit wordt doorgaans gebruikt voor “seniordagen”, waarbij oudere medewerkers extra vakantiedagen ontvangen, vaak voorgeschreven door cao’s of bedrijfsbeleid.
Wanneer te gebruiken
Gebruik deze plugin wanneer:
- Oudere medewerkers extra vakantiedagen ontvangen
- Uw cao extra dagen toekent op basis van leeftijd
- U flexibele leeftijdsgebaseerde berekeningen met formules nodig heeft
- Verschillende leeftijdsgroepen recht hebben op verschillende aantallen dagen
Parameters
| Parameter | Omschrijving | Verplicht |
|---|---|---|
| Days per year formula | Expressie om het aantal dagen per jaar te berekenen. Kan de variabele age gebruiken. Zie Voorbeeldformules. | Ja |
| From age | Minimumleeftijd voor aanspraak. Medewerkers die deze leeftijd bereiken tijdens het jaar komen in aanmerking. | Ja |
| To age | Maximumleeftijd voor aanspraak (optioneel). Laat op 0 staan voor geen bovengrens. | Nee |
| Max days | Maximum aantal dagen per jaar. Stel in op 0 voor geen limiet. | Nee |
| Accrual method | Wanneer de opbouw plaatsvindt: jaarlijks bij aanvang van het jaar, jaarlijks op verjaardag, of maandelijks. | Ja |
| Year start month | Welke maand het opbouwjaar start. | Ja |
| Prorate by working hours | Wanneer ingeschakeld, ontvangen deeltijdmedewerkers evenredig minder dagen op basis van hun FTE. | Nee |
Opbouwmethoden
Jaarlijks bij aanvang van het jaar
Kent het volledige bedrag toe op de eerste dag van het verlofjaar. De leeftijd van de medewerker op die datum bepaalt de aanspraak en het resultaat van de formule.
Het meest geschikt voor: Eenvoudige jaarlijkse toekenningen gekoppeld aan het verlofjar.
Jaarlijks op verjaardag
Kent het volledige bedrag toe op de verjaardag van de medewerker. De opbouw gebruikt de nieuwe leeftijd voor de berekening via de formule.
Het meest geschikt voor: Voordelen die ingaan wanneer de medewerker een bepaalde leeftijd bereikt.
Maandelijks
Verdeelt het jaarlijkse bedrag over 12 maandelijkse opbouwmomenten. De aanspraak wordt elke maand gecontroleerd.
Het meest geschikt voor: Geleidelijke opbouw gedurende het jaar, vergelijkbaar met regulier verlof.
Elke 2 maanden
Verdeelt het jaarlijkse bedrag over 6 tweemaandelijkse opbouwmomenten (januari, maart, mei, juli, september en november op basis van de jaaraanvang). De aanspraak wordt bij elke periode gecontroleerd.
Het meest geschikt voor: Minder frequente opbouw waarbij de voordelen toch gespreid worden over het jaar.
Elke 3 maanden (kwartaal)
Verdeelt het jaarlijkse bedrag over 4 kwartaalopbouwmomenten. De aanspraak wordt elk kwartaal gecontroleerd.
Het meest geschikt voor: Kwartaalopbouw die aansluit op bedrijfskwartalen of beoordelingscycli.
Voorbeeldformules
Het formuleveld accepteert wiskundige expressies met de variabele age.
Vast bedrag
Voor een eenvoudig vast aantal dagen ongeacht de leeftijd:
5Alle in aanmerking komende medewerkers ontvangen 5 dagen.
Lineaire stijging
Voor één extra dag per leeftijdsjaar boven een drempelwaarde:
age - 60| Leeftijd | Dagen |
|---|---|
| 60 | 0 (niet in aanmerking als from_age > 60) |
| 61 | 1 |
| 62 | 2 |
| 65 | 5 |
Progressieve formule
Voor complexere berekeningen:
(age - 60) / 2| Leeftijd | Dagen |
|---|---|
| 62 | 1 |
| 64 | 2 |
| 66 | 3 |
Met maximumlimiet
Combineer een formule met de parameter Max days :
- Formule:
age - 60 - Max days:
5
Dit beperkt het voordeel tot maximaal 5 dagen, ook voor medewerkers van 66 jaar en ouder.
Werking
De plugin beoordeelt de aanspraak en berekent de opbouw op basis van de leeftijd van de medewerker:
- Aanspraakcontrole: De medewerker moet tussen From age en To age oud zijn
- Leeftijdsbepaling: De leeftijd wordt berekend op de opbouwdatum
- Formuleverwerking: De formule wordt geëvalueerd met de leeftijd van de medewerker
- Begrenzing: Het resultaat wordt beperkt door Max days indien ingesteld
- Proratering: FTE-proratering wordt toegepast indien ingeschakeld
- Bijschrijving: Het bedrag wordt toegevoegd aan de tijdrekening
Leeftijdsaanspraak
Een medewerker komt in aanmerking als hij of zij de minimumleeftijd bereikt op enig moment tijdens het opbouwjaar:
- From age: 62
- Jaaraanvang: september
- Medewerker geboren op 15 oktober 1963
- In september 2025 is de medewerker 61, maar wordt 62 in oktober
- De medewerker komt in aanmerking voor het opbouwjaar september 2025 – augustus 2026
Voorbeelden
Deense seniordagen (Seniordag)
Veel Deense cao’s kennen 1 extra dag per jaar toe vanaf de leeftijd van 60 jaar:
- Voeg de plugin Age-Based Accrual toe
- Stel Days per year formula
in op
age - 59 - Stel From age
in op
60 - Stel Max days
in op
5(gebruikelijk maximum) - Stel Accrual method in op Yearly at start of year
- Stel Year start month in op September
Resultaat:
- Leeftijd 60: 1 dag
- Leeftijd 61: 2 dagen
- Leeftijd 62: 3 dagen
- Leeftijd 63: 4 dagen
- Leeftijd 64+: 5 dagen (begrensd)
Vaste seniordagen
Voor een eenvoudig beleid van “5 extra dagen voor iedereen van 60 jaar en ouder”:
- Voeg de plugin Age-Based Accrual toe
- Stel Days per year formula
in op
5 - Stel From age
in op
60 - Laat To age
op
0staan (geen bovengrens) - Stel Accrual method in op Yearly at start of year
Gelaagde leeftijdsgroepen
Voor verschillende aantallen dagen per leeftijdsgroep, maakt u meerdere plugins aan:
Plugin 1: Leeftijd 55–59
- Formule:
2 - From age:
55 - To age:
59
Plugin 2: Leeftijd 60–64
- Formule:
4 - From age:
60 - To age:
64
Plugin 3: Leeftijd 65+
- Formule:
6 - From age:
65 - To age:
0(geen bovengrens)
Voordeel op verjaardag
Voor voordelen die ingaan op de werkelijke verjaardag van de medewerker:
- Stel Accrual method in op Yearly on birthday
- Configureer de overige parameters naar behoefte
De opbouw verschijnt elk jaar op de verjaardag van de medewerker.
Maandelijkse senioropbouw
Voor geleidelijke maandelijkse opbouw van seniordagen:
- Stel Accrual method in op Monthly
- Stel Days per year formula
in op
5 - Configureer de leeftijdsparameters
De 5 dagen worden verdeeld als ~0,42 dag per maand.
Kwartaalsenioropbouw
Voor kwartaalopbouw van seniordagen:
- Stel Accrual method in op Every 3 Months (Quarterly)
- Stel Days per year formula
in op
4 - Configureer de leeftijdsparameters
De 4 dagen worden verdeeld als 1 dag per kwartaal.
Probleemoplossing
| Probleem | Oplossing |
|---|---|
| Medewerker heeft geen seniordagen ontvangen | Controleer de geboortedatum en ga na of de medewerker voldoet aan de “From age”-vereiste tijdens het opbouwjaar |
| Formulefout | Controleer de syntaxis van de formule. Gebruik alleen age, getallen en basisrekenoperatoren (+, -, *, /) |
| Verkeerd bedrag berekend | Controleer de formule en de instelling “Max days” |
| Verschillende aantallen per leeftijdsgroep nodig | Maak meerdere plugins aan met verschillende “From age”- en “To age”-bereiken |
| Opbouw op verkeerde datum | Controleer de instellingen “Accrual method” en “Year start month” |