Leave setups in Attaché can be complex, but Attaché's leave system allows for a great amount of flexibility and functionality. So it is worth persevering. For a quick review of how leave works in Attaché, refer to this article: How leave works in Attaché.
Select the scenario below that relates to your problem, and work through the suggested checks. For details on how to check the suggested settings look at this article: Check leave settings.
Leave accrued when it should not have accrued
Go to Payroll, Masterfiles, Employee Details, Maintain.
Enter the Employee Code.
Go to the Leave tab.
Check the correct Leave Table has been applied for this Leave Type for the employee.
Go to Setups, Payroll, Leave Tables, Maintain.
Select or enter the Leave Accrual Code.
Check the calculation method on the Leave Table.
If Calculate By is set to Date, then leave accrues based on the number of days between the Leave accrued up to and including date and the Pay Period End date.
It does not matter what type of hours the employee worked in that time.
If you want leave to only accrue on certain Income Category types, then you should set Calculate By to Hour.
If Calculate By is set to Hour, then check the Pay Elements tab.
Ensure the selected Elements of Pay to Accrue are correct. For example, Unpaid Leave or Overtime may be ticked when they should not be.
Leave did not accrue but should have accrued
Go to Payroll, Masterfiles, Employee Details, Maintain.
Enter the Employee Code.
Go to the Leave tab.
Check the correct Leave Table has been applied for this Leave Type for the employee. If it has NIL, means it is not assigned to any leave table.
Go to Setups, Payroll, Leave Tables, Maintain.
Select or enter the Leave Accrual Code.
Check the calculation method on the Leave Table.
If Calculate By in the Leave Table is set to Hour, then check the Pay Elements tab.
Ensure the Income Category that the employee has worked for the pay period is included in the Elements of Pay to Accrue.
These elements are a list of Income Categories that the Leave Table includes in the employee's worked hours.
When income lines with these categories are entered on a pay, leave will be accrued for the pay.
Go to Setups, Payroll, Income Types, Income Type Maintain.
Select the Leave Income Type, and check that the Income Category is correct.
Accrued hours of leave are incorrect
Go to Payroll, Masterfiles, Employee Details, Maintain.
Enter the Employee Code.
Go to the Leave tab.
Check the correct leave table is applied to the Employee Masterfile. For example, if most employees are accruing the correct amount of PCL (Sick) leave, but one isn't, is the Sick Leave table added in the Masterfile the same?
Check the Entitlement and Entitlement Period are correct. See the following article examples:
Go to Setups, Payroll, Leave Tables, Maintain.
Select or enter the Leave Accrual Code.
Check the calculation method. Any of the following may apply:
Calculate By is set to Hour.
Multiple income lines are added to the employee's pay.
Accrued leave is less than it should be.
In these instances, the lines may have different Income Categories and leave may not be calculating on one of them. Refer to the above section: Leave did not accrue but should have accrued.
Check the calculation method. Any of the following may apply:
Calculate By is set to Date.
Entitlement or Entitlement Period have a value other than Hours.
In these instances, the leave accrued will be affected by the Hours per Day and Days per Week settings in the employee's Masterfile on the Leave tab.
