additionalholdiay

 

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

 

 

beasscript-logo-small

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