Open ERP

Leave

Define leave types and policies, approve employee applications and maintain an auditable adjustment trail.

Configuration before applications

Leave Type Master

Create Casual, Sick, Earned, Unpaid or other leave. Leave Nature PAID preserves pay, UNPAID normally reduces payable days, and MIXED requires policy/approval treatment. Set half-day, approval and encashment flags.

Leave Policy Master

Create reusable policy name, applicability and effective period. Policy Lines connect each Leave Type to entitlement/accrual/carry-forward/encashment and restriction rules.

Leave Policy Lines

FieldWhat it controlsExample
Annual EntitlementNormal annual allocation.12 days
Accrual Frequency / RateHow frequently entitlement is earned and how much per occurrence.Monthly · 1 day
Carry Forward / MaximumWhether unused leave moves to the next period and its cap.Yes · 30 days
Encashment / MaximumWhether balance may be encashed and its cap.Yes · 15 days
Notice / Consecutive limitsMinimum advance notice and maximum continuous leave.3 / 10 days
Sandwich RuleRecords whether intervening holidays/weekly offs count under company policy.Enabled only when policy requires

Employee transactions

Leave Application

Select Employee and Leave Type; enter application/from/to dates, requested days, full/half-day session, reason and attachment. Approval Status progresses DRAFT → SUBMITTED → APPROVED/REJECTED; CANCELLED closes an unused approval.

Leave Adjustment

Use an auditable manual movement for opening balance, accrual, correction, encashment or expiry. Enter signed/meaningful quantity under company convention, source reference, reason and approval.

ValueBehaviourChoose it when
OPENINGIntroduces an opening balance at migration/policy start.
ACCRUALAdds periodic earned entitlement.
CORRECTIONCorrects an identified balance error with reason/reference.
ENCASHMENTRecords leave converted to payment.
EXPIRYRemoves balance that expires under policy.

Payroll connection

Approved paid/unpaid leave should be reflected in Monthly Attendance and therefore in Final Payable Days. The current payroll generator consumes the monthly summary, not raw Leave Application rows directly.

Next guideTraining