> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.haddock.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Revoke managed holidays or absences ✂️🗓️

This guide explains how to **revoke** (cancel) holidays or any **absence** that has already been **managed**. It requires **Supervisor** or **Administrator** permissions.

---

### 1) Go to *Managed absences* 📂

1. Go to **Absences**.
2. Inside *Absences*, open the **Managed absences** section.

In this view, for each record you will see:

- 👤 **Employee** who made the request.
- 📅 **Period** selected (start and end dates).
- 🏷️ **Absence type** (holidays, sick leave, leave, etc.).
- 📌 **Status** (pending, approved, denied...).

---

### 2) Revoke an approved absence 🔄

1. Locate the absence with **status: Approved**.
2. At the far right of the row, click the **three-dot** menu ⋯.
3. Select **Cancel absence**.
4. Confirm the action in the confirmation dialog (optionally add a **reason**).

After confirming, the absence is **revoked** and stops applying to the corresponding period.

![](https://storage.googleapis.com/helpdesk-haddock-images/haddock-hr/absence-and-vacation-management/revoke-managed-holidays-or-absences/images/01-2-revoke-an-approved-absence.png)

### Important limitation ⚠️

Only absences that have been **approved through an Absence Request** can be **revoked**. If an absence was **entered manually** directly in the planner, it will **not appear** in *Managed absences*. 👉 In that case: **open the plan**, locate the **shift/absence**, and **delete it** from the **planning** itself. 🗑️

---

### 3) What happens when you revoke ✨

- The **status** changes to reflect the cancellation (for example, *Canceled/Revoked*).
- The absence stops counting in the calendar/planning and, depending on configuration, may **notify** the employee.
- The action is logged in the **history** (who, when, and reason), keeping traceability.

---

### Frequently asked questions ❓

🔍 **I can't find the absence.**
Check the **filters** and make sure you are in **Managed absences**. Also check the **date range**.

⋯ **I can't see the three-dot menu.**
Verify that the absence is **Approved**.

↩️ **Can I undo a cancellation?**
If you made a mistake, create a **new request** with the same dates or contact administration to review the case.