Leave Block List in Frappe HR: Blocking Leave on Specific Dates
A Leave Block List is a set of dates on which employees are not allowed to apply for leave. It’s how you protect critical business periods financial year-end, a peak sales season, a major release week by stopping leave from being booked on those days, while still allowing specific people to override where needed.
You will find it under Home > Human Resources > Leaves > Leave Block List.
BEFORE YOU START
Make sure your Company is set up, since a block list is created against a company and then applied to departments.
How to create a Leave Block List
- Open the Leave Block List and click New.
- Enter a Leave Block List Name and select the Company.
- In the Block Days table, add each blocked date with a short reason (so employees understand why it’s blocked).
- Optionally add users to the Leave Block List Allowed table, the people who may still approve leave on these dates.
- Save.
Allowing exceptions
Blocking dates outright isn’t always practical, so the Leave Block List Allowed table lets you name users typically managers or leave approvers who can still approve leave that falls on a blocked day. Everyone else is prevented from booking it, but genuine exceptions can be signed off by the right person.
Applying the block list to departments
A block list takes effect once it’s attached to a Department. Set the Leave Block List on the relevant department(s), and any employee in those departments will be stopped from applying for leave on the blocked dates unless an allowed approver overrides it.
TIP
Always fill in a clear reason for each blocked date. When an employee’s leave request is stopped, that reason is what tells them why saving a round of “why can’t I apply?” questions to HR.
Related Topics
- Leave Application
- Department
- Holiday List
- Leave Type
SUMMARY
A Leave Block List stops employees from applying for leave on specified dates, protecting critical business periods. Create it with a name and company, add blocked dates with reasons in the Block Days table, and optionally name users in Leave Block List Allowed who can still approve leave on those days. Attach the list to the relevant departments to put it into effect employees there can’t book leave on the blocked dates unless an allowed approver overrides it. Clear reasons on each date keep things transparent for staff.