Annual Leave Pay = Annual Leave Pay Daily Rate * Annual Leave Days
If the visible check box for Annual Leave Pay in the Payroll Module Setup, pay type tab is not turned on
No Annual Leave Pay Calculation
If the Non-Continuous Contract Employee in the Employee Master, HR Info tab is turned on,
Annual Leave Daily Rate = 0
If the Annual Leave Pay Daily Rate Formula (in Employee Class, the Payroll tab) is defined for that employee,
Annual Leave Daily Rate = that User-Defined Formula.
If Payroll Calculation is compliant with the Employment (Amendment) Ordinance 2007 (in Payroll Module Setup, Payroll tab) is not turned on
Annual Leave Daily Rate = Daily Salary (Current Month Average Wage)
If the EAO2007 Exemption (in Employee Master, HR Info tab) is turned on
Annual Leave Daily Rate = Daily Salary (Current Month Average Wage)
If Use 12-month Average Wages except Annual Leave Pay (in Payroll Module Setup, Payroll tab) is turned on
Annual Leave Daily Rate = Daily Salary (Current Month Average Wage)
If Use Current Month Average Wages if 12-month Average Wages is less than Current Month Average Wages (in Payroll Module Setup, Payroll tab) is turned on
Annual Leave Daily Rate = Daily Salary (Current Month Average Wage) or 12-month Average Wage, whichever is larger
Else
Annual Leave Daily Rate = 12-month Average Wage
If Payroll Calculation is compliant with the Employment (Amendment) Ordinance 2007 (in Payroll Module Setup, Payroll tab) is not turned on, and is a Monthly Pay Employee
Annual Leave Days = 0
If EAO2007 Exemption in Employee Master, HR Info tab is turned on, and is a Monthly Pay Employee
Annual Leave Days = 0
If a Daily/Hourly Pay Employee,
Annual Leave Days = Number of Annual Leave Days within the Leave Period