HR Module
Leave & Permission
Leave Application & Approval

Leave Application & Approval

Source: LeaveFormBO.cs

Leave Lifecycle

Leave Types in Attendance Processing

Attendance Type Configuration

Only types with ShowInLeaveForm = 1 appear as leave options:

FieldPurpose
AttendanceTypeIdPrimary key
AttendanceCodeShort code (CL, SL, PL, etc.)
DescriptionFull name (Casual Leave, Sick Leave)
ShowInLeaveForm1 = available as leave type
AttendanceValueDecimal value (0.5, 1.0)
IsPaidLeaveAffects salary calculation