How to Delete an Absence Type
This guide explains how to permanently delete an absence type from the system.
Important Limitation
To protect the integrity of your historical data, an absence type can only be deleted if it has never been used by any employee. If the type has been reported even once in the past, the system will prevent its deletion.
Step-by-Step Guide: Removing the Absence Type
- Navigate to Settings in the main sidebar.
- Click on Company Profile.
- Select the Absence types tab from the top menu.
- Locate the absence type you wish to delete.
- Click the trash can icon next to the name of the absence type.
Troubleshooting: What if the Delete Icon is Disabled?
If you do not see a trash can icon next to an absence type, it is because that type has been used in the past and is linked to historical attendance records. The system does not allow the deletion as this would compromise historical data. Instead of manually finding and deleting every past entry, the best practice is to make the absence type invisible to all users, effectively archiving it.
Step-by-Step Guide: Deactivating the Absence Type
- Navigate to Settings in the main sidebar.
- Click on Company Profile.
- Select the Absence types tab from the top menu.
- Locate the absence type you wish to deactivate (e.g., an outdated “Vacation” type).
- Check the box labeled “Allow only to the following roles.”
Important: Leave the role selection field that appears next to it completely empty. By not assigning any roles, you ensure that no user has permission to see or use this absence type. - Scroll to the bottom of the page and click the Update button to save your changes.
Result
Once saved, the deactivated absence type will no longer be visible to any user in the system. It will not appear in dropdown menus when requesting time off or when adding an event in the Detailed Attendance Report.
All historical data will be preserved, but no new entries can be created with this absence type.