Leave Management
Complete guide to managing employee leave, attendance, shifts, and holidays in ShootApp.
Leave Management is a marketplace module that needs to be enabled for your organization. Navigate to Marketplace → Modules and enable Attendance Management to access these features.
What's Included
The Leave Management module provides comprehensive tools for managing employee time-off, attendance tracking, and shift scheduling:
Overview
Introduction to leave management concepts and terminology
Configuration Guide
Step-by-step setup instructions for administrators
Leave Categories
Create and manage different types of leave
Leave Packages
Bundle categories and assign to roles
Applying for Leave
How employees can request time off
Leave Approvals
Approve, reject, and manage leave requests
Balance Calculation
Pro-rata and accrual calculations explained
Shift Management
Create shifts and assign employees
Holiday Management
Manage organizational and public holidays
Reports & Analytics
Generate attendance and leave reports
FAQ
Common questions and troubleshooting
Quick Links
Access leave management features directly (replace ORG_CODE with your organization code):
| Feature | URL | Access |
|---|---|---|
| Attendance Dashboard | /org/ORG_CODE/attendance/ |
All Staff |
| Leave Dashboard | /org/ORG_CODE/attendance/leaves/dashboard/ |
All Staff |
| Leave Categories | /org/ORG_CODE/attendance/leaves/categories/ |
SYSADMIN |
| Leave Packages | /org/ORG_CODE/attendance/leaves/packages/ |
SYSADMIN |
| Leave Requests (Admin) | /org/ORG_CODE/attendance/admin/requests/ |
SYSADMIN |
| Shift Management | /org/ORG_CODE/attendance/shifts/ |
SYSADMIN |
| Holiday Calendar | /org/ORG_CODE/attendance/holidays/ |
SYSADMIN |
Getting Started
Follow these steps to set up leave management for your organization:
Enable the Module
Go to Marketplace → Modules and enable Attendance Management.
Create Leave Categories
Define the types of leave available (e.g., Casual Leave, Medical Leave, Earned Leave).
Create Leave Packages
Bundle categories together and specify the number of days allocated for each.
Assign Packages to Roles
Associate leave packages with employee roles (Coach, Staff, etc.).
Initialize Balances
System automatically calculates leave balances based on join dates and package allocations.