Skip to Content
ModulesInstituteLeave Master

Leave Master

The Leave Master module provides comprehensive management of leave types, leave patterns, and leave reporting for employees across the institution. It enables administrators to define leave policies, assign leave entitlements, and generate detailed reports, ensuring transparency and compliance with institutional HR policies.


Key Functionalities

  • Leave Type Management: Define and manage various leave types (e.g., Casual Leave, Earned Leave, Medical Leave, etc.), including short names, type (Leave/Holiday/Attendance), attachment requirements, HR status, leave kitty, and remarks.
  • Leave Pattern Management: Configure leave entitlements for different combinations of year, school, employment type, job type, and leave type. Assign leave days and add remarks.
  • Leave Pattern Copy: Copy leave patterns from one year to another to streamline yearly configuration.
  • Leave Reporting: Generate and view detailed leave reports by year, institute, employment type, job type, and leave type.

All sections support create, update, search, filter, and export operations.

Status Management: Toggle active/inactive status for each record.

⚠️

Note: Delete is not supported.

Data is presented in tabular format, with columns for key attributes, update actions, and active status indicators.


Architecture

The Leave Master module is structured to support flexible leave policy management. Leave types are defined centrally and linked to leave patterns, which are assigned to schools and employee groups. Reporting and pattern copy features provide efficient leave administration.


Field Specifications

Leave Type

FieldTypeRequiredDescription
Leave NameTextYesName of the leave type (e.g., “Casual Leave”)
Short NameTextYesAbbreviated identifier (e.g., “CL”)
TypeSelectYesLeave, Holiday, or Attendance
Leave KittyBooleanYesIndicates if leave kitty is enabled
Attachment RequiredBooleanYesWhether an attachment is required
HR StatusBooleanYesIf Yes, not visible to end user
RemarksTextNoAdditional notes or comments

Leave Pattern

FieldTypeRequiredDescription
YearSelectYesYear for which the leave pattern applies
Leave TypeSelectYesLeave type being assigned
School NamesSelectYesSchools to which the pattern applies
Employment TypeSelectYesEmployment type (e.g., On Role, Fixed Term, Consultant)
Job TypeSelectYesJob type (e.g., Teaching, Admin, Lab, Non Teaching)
Leave Days PermitNumberYesNumber of leave days permitted
RemarksTextNoAdditional notes or comments

Leave Pattern Copy

FieldTypeRequiredDescription
From YearSelectYesSource year to copy leave pattern from
To YearSelectYesDestination year to copy leave pattern to
InstituteSelectYesInstitute for which the pattern is copied

Leave Report

FieldTypeRequiredDescription
YearSelectYesYear for which the report is generated
InstituteSelectYesInstitute for which the report is generated

Common Features

  • Create, Update, Select: All entities support create, update, and select (read) actions. Delete is not supported.
  • Search & Filter: Quickly locate records using search and filter tools.
  • Export: Export data for reporting or integration purposes.
  • Status Management: Toggle active/inactive status for each record.

Last updated on