You can prevent employees from exceeding their available PTO balance using Project Assignments and Task Allocations features in Core. To do so:
- From the main menu, open the Projects screen.
- Select your overhead project that is used to track PTO activities and click View Details under the row-action menu.
- Under General, open the Assignment tab.
- On the Show drop-down, select Activity Items. Click Add Activity Item and select the PTO activity before clicking Add.
- Next, select Rules on the Show drop-down. Click Add Rule and add the rule 'Prevent time entry after reaching allocated hours.'
- From the main menu, open Projects > Allocation & Forecasting.
- Under Task Allocation, open the Tasks tab.
- On the Show drop-down, select Project and choose your overhead project.
- On the grid, select the resource or resource group the PTO rule applies to. Select the PTO activity and enter the units and start and end date for the allocation. You could give 80 units of PTO for the year, for example. You can also select a priority if you want.
- Click Done to finish.
Employees who attempt to submit hours that exceed their available PTO balance receive the notification 'You have exceeded the allocated hours for this date' and will not be able to submit it. Check the Core Help for more information on allocating tasks to projects.