You can remove annual leave hours directly from an employee’s timesheet or prevent manual entry by configuring the pay code settings.
This article explains how to delete annual leave hours from a timesheet and how to stop users from entering them directly.
What you can do
Delete annual leave hours directly from the employee’s timesheet.
Prevent future manual entry by setting the pay code to be maintained via Absence Details only.
How to delete annual leave hours from a timesheet
Open the employee’s timesheet.
Find the annual leave entry.
Delete the annual leave hours.
The hours are removed immediately from the employee’s timesheet.
How to prevent manual entry of annual leave hours
To stop users from manually entering annual leave hours in the future, enable Maintain via Absence Details only on the annual leave pay code.
Back Office steps
Go to CoreTime.
Click System Params.
Select Pay Codes.
Search for the Annual Leave Pay Code.
On the General Parameter-1 screen, enable Maintain via Absence Details only.
Click Save.
Portal steps
From the WFM Admin Dashboard, select WFM Configuration.
Click Pay Codes.
Search for the Annual Leave Pay Code.
Select View/Edit.
Go to the Absence Settings tab.
Enable Maintain via Absence Details only.
Click Save.
Once enabled, annual leave can only be added or removed through Absence Details, not directly on the timesheet.
