Overview
Leave Management is a 
vital Human Resource Management module designed to empower managers in 
effectively overseeing employee leave entitlements and applications. Its 
functionalities are governed by Pay Team Role Access and configurable Approval 
Workflow settings, ensuring controlled and streamlined 
operations.
         
         
           
         
  
Key features and functionalities 
include:
  - 
  Leave 
  Allocation: Manages current and historical leave records, 
  offering both mass and individual allocation. 
  It tracks 'Brought Forward', 'Accrued', and 'Taken' figures, with 
  system-controlled dates. The system displays unprocessed leave hours and 
  excludes voided leaves. Grade Leave Maintenance supports allocation by pay 
  grade and years of service. 
- 
  Leave 
  Balance: Shows an employee's current year leave balance in days and 
  hours, allowing detailed transaction viewing. Reports 
  provide further insights, though minor rounding discrepancies can occur 
  between various displays. 
- 
  Leave 
  Applications: Facilitates creation, editing, and 
  status tracking of leave requests. It enforces rules like 
  positive hours, balance validation, and non-overlapping applications. Email 
  alerts notify employees and approvers, and projected leave balances are 
  calculated. Medical certificate attachments are supported, with configurable 
  "Requires Attachment" settings. 
- 
  Leave 
  Calendar: Offers a visual, colour-coded 
  calendar view of all leave applications, filterable by day, 
  week, or month. Employees can view their own leave and that of their direct 
  reports, and create/edit entries. 
- 
  Leave 
  Approvals: Centralises pending leave 
  applications, allowing designated approvers to approve or 
  reject single or multiple entries with comments. Configurable approval 
  workflows and email alerts ensure efficient 
  processing. 
- 
  Leave 
  Adjustments: Enables modifications to 
  allocation, brought forward, accrued, and taken balances, 
  requiring approval. Adjustments can use positive or negative hours and are 
  permitted even for closed periods, with validation rules to maintain 
  integrity. 
- 
  Leave 
  Transactions: Lists all employee leave applications, allowing 
  users to mark leave as "Taken" for payroll or "Sold" for 
  cash payouts. It includes bulk upload functionality and shows 
  "Payrun ID" and "Pay Date" for processed 
leave. 
- 
  Leave 
  Analysis: Provides pivot charts and 
  graphs for in-depth data 
  analysis. 
- 
  Process Leave & 
  End of Month: "Process Leave" marks approved leave as "Taken" 
  for payroll, configurable for future periods. "Process End of Month" enables 
  manual monthly leave accrual 
  based on selected month and pay team. 
- 
  Leave Codes: 
  Defines various leave types with auto-generated paycodes, including attributes 
  like Category, Workflow, Accrual Type (standard or 
  proportional), and Rollover methods. These are critical for 
  how leave is calculated and managed, with validations to maintain data 
  integrity. 
Note 
  
  The list of employees shown in this module is 
restricted by the following:         
     
  - 
  Pay Team Role Access 
- 
  Approval Workflow for "Leave 
Management"