Skip to content

Configure Leave Types

Configure Leave Types

Set up leave categories for students including medical leave, personal leave, and other absence types.

Time required: 10 minutes

Module: openeducat_student_leave_enterprise

User role: System Administrator, Academic Admin

Prerequisites

  • System Administrator or Academic Admin role
  • Student leave module installed
  • Approval workflow configured (optional)

Steps

Step 1: Navigate to Leave Types

  1. Go to OpenEduCat -> Configuration -> Leave Types
  2. Or Students -> Configuration -> Leave Types
  3. Click Create

Step 2: Enter Leave Type Information

FieldRequiredDescriptionExample
NameYesLeave type name”Medical Leave”
CodeYesUnique code”MED”
DescriptionNoLeave details”Leave for medical reasons”

Step 3: Configure Leave Limits

FieldDescriptionExample
Max Days per YearAnnual limit15
Max Consecutive DaysSingle stretch5
Min Days NoticeAdvance notice0 (emergency)
Carry ForwardAllow rolloverNo

Step 4: Set Documentation Requirements

RequirementDescription
Document RequiredNeed supporting docs
Document TypesAllowed documents
Verification RequiredAdmin verification

Step 5: Configure Approval Workflow

LevelApproverDescription
1Class TeacherFirst review
2HODDepartment head
3DeanFinal approval

Step 6: Set Attendance Impact

SettingDescription
Count as AbsenceAffects attendance %
Exempt from MinimumDoesn’t count against
Require MakeupCompensation needed

Step 7: Define Eligibility

ConditionDescription
Student TypeRegular/Part-time
Minimum EnrollmentDays since joining
Course TypesApplicable courses

Step 8: Save Leave Type

Click Save to create the leave type.

Common Leave Types

Leave TypeMax DaysNoticeDocuments
Medical Leave150 daysMedical certificate
Personal Leave103 daysNone
Emergency Leave50 daysAs applicable
Academic EventVaries7 daysEvent confirmation
Sports Leave155 daysSelection letter
Bereavement50 daysDeath certificate
Maternity/Paternity90/1530 daysMedical docs

Leave Type Categories

Leave Types
├── Medical
│ ├── Sick Leave
│ ├── Hospitalization
│ └── Recovery Leave
├── Personal
│ ├── Casual Leave
│ ├── Emergency Leave
│ └── Family Leave
├── Academic
│ ├── Conference Leave
│ ├── Research Leave
│ └── Exam Prep Leave
└── Special
├── Sports Leave
└── Cultural Leave

Field Reference

Leave Type

Technical FieldUI LabelTypeNotes
nameNameCharLeave type name
codeCodeCharUnique code
max_daysMax DaysIntegerAnnual limit
max_consecutiveMax ConsecutiveIntegerDays in row
notice_daysNotice RequiredIntegerDays advance
document_requiredRequire DocsBooleanNeed documents
affect_attendanceAffect AttendanceBooleanCount absence

Troubleshooting

Leave type not appearing in application

Ensure leave type is Active and eligible for student’s course type.

Limit exceeded error

Student has used maximum allowed days. Check leave balance.

Approval workflow not working

Verify approval levels are configured and approvers are assigned.


Related: Manage Faculty Records | Configure Calendar Settings