Skip to main content

Leave & Attendance

Used in these workflows

This guide covers the complete leave management and attendance tracking system — from configuring leave types to tracking daily attendance summaries.


Leave Types

Navigate to HR → Leave Types to configure the types of leave available to employees.

Each leave type defines:

  • Name — Display name (e.g., Annual Leave, Sick Leave, Personal Leave)
  • Quota — Default annual allowance in days
  • Carryover — Whether unused days carry over to the next year
  • Paid/Unpaid — Whether the leave type is paid
  • Approval Required — Whether manager approval is needed
  • Proration — Whether new employees get prorated quotas based on join date
Leave Types

Figure: Leave type configuration

Creating a Leave Type

  1. Click Add Leave Type.
  2. Fill in the leave type details (name, quota, rules).
  3. Click Save to make it available for employees.

Leave Requests (All)

Navigate to HR → Leave Requests to view and manage all employee leave requests.

The request list shows:

  • Employee — Who submitted the request
  • Leave Type — Type of leave requested
  • From / To — Date range
  • Days — Number of days requested
  • Status — Pending, Approved, Rejected, Cancelled
  • Reason — Employee's stated reason

Approving or Rejecting Leave

  1. Click on a pending leave request.
  2. Review the details and check the employee's remaining balance for that leave type.
  3. Click Approve or Reject (with a reason).
Leave Requests

Figure: Leave request management queue


Personal Leave Requests

Navigate to HR → Personal Leave Requests to view your own leave requests and submit new ones.

Submitting a Leave Request

  1. Click New Request.
  2. Select the Leave Type.
  3. Choose the From and To dates.
  4. Add a Reason for the leave.
  5. Click Submit — the request will be sent to your manager for approval.

Your request history shows all past and current requests with their status.

Personal Leave Requests

Figure: Personal leave request submission


Holiday Calendar

Navigate to HR → Holiday Calendar to manage company holidays and non-working days.

Managing Holidays

  1. View the calendar with all configured holidays displayed.
  2. Click Add Holiday to create a new entry:
    • Name — Holiday name (e.g., New Year's Day, Eid al-Fitr)
    • Date — The holiday date
    • Recurring — Whether this holiday repeats annually
    • Applies To — All employees or specific locations
  3. Edit or delete existing holidays by clicking on them in the calendar.
Holiday Calendar

Figure: Company holiday calendar


Leave Proration History

Navigate to HR → Leave Proration History to view how leave quotas were prorated for employees who joined mid-year.

This view shows:

  • Employee — Name and join date
  • Leave Type — The leave type affected
  • Full Quota — Standard annual allowance
  • Prorated Quota — Adjusted allowance based on join date
  • Calculation — The proration formula applied
Leave Proration History

Figure: Leave proration calculation history


Daily Activity Summary

Navigate to HR → Daily Summary for an overview of employee attendance and activity for each day.

The summary shows:

  • Employee — Name
  • Check-in Time — When the employee started their day
  • Check-out Time — When they ended their day
  • Total Hours — Hours worked
  • Break Time — Total break duration
  • Productive Hours — Working hours minus breaks
  • Status — On Time, Late, Absent, On Leave, Holiday
Daily Activity Summary

Figure: Employee daily activity summary


Exceeded Break Times

Navigate to HR → Exceeded Times to identify employees who have exceeded their allowed break durations.

This report highlights:

  • Employee — Who exceeded their break time
  • Date — The date of the violation
  • Allowed Break — Configured break allowance
  • Actual Break — How long the employee was on break
  • Exceeded By — The amount of time over the limit
Exceeded Break Times

Figure: Exceeded break time report


Employee Birthdays

Navigate to HR → Birthdays to see upcoming employee birthdays.

  • View birthdays for the current month and upcoming months
  • Use this for team-building and recognition activities
Employee Birthdays

Figure: Employee birthday calendar