With this function the yearly additional holiday can be overwritten.
Normally, beas adds the annual leave entitlement in January.
To disable this function, overwrite the variable.
Variable  | 
Read  | 
Write  | 
Description  | 
|---|---|---|---|
e_date  | 
x  | 
Date area  | 
|
e_employee  | 
x  | 
Employee id, personnel number  | 
|
e_additionalholiday  | 
x  | 
x  | 
calculated Annual leave entitlement  | 
![]()
Example: don't add new holiday days
function additionalholiday
// e_date - calculation date area
// e_pers_id - current personell entry
// e_additionalholiday - calculated Annual leave entitlement
setvar=e_additionalholiday=0
end function
Example: add monthly
function additionalholiday
select "URLAUB" / 12 into e_additionalholiday from "BEAS_PERS" where PERS_ID=<e_pers_id,dbstring>
end function