The Leave Requests Module in MokoCRM allows organizations to manage employee time-off requests, including vacation, sick leave, and other absences. It supports validation workflows, balance tracking, and integrated calendars for HR oversight.

🧾 Enabling the Module

  1. Navigate to:
    Home → Setup → Modules → Leave Requests
  2. Click Activate
  3. Configure leave types and validation levels under Setup → Leave Requests → Dictionary

🗂 Defining Leave Types

Set up your organization’s policies using the leave type dictionary:

  • Label (e.g., Vacation, Sick Leave, PTO)
  • Requires Approval toggle
  • Automatically deducted from balance
  • Public or private visibility

Go to:
Home → Leave Requests → Setup → Leave Types

🧑‍💼 Submitting a Leave Request

  1. Go to Leave Requests → New Request
  2. Select:
    • Leave type
    • Start and end dates
    • Optional note to supervisor
  3. Submit for approval
  4. The status will reflect: Draft, Submitted, Approved, Refused, or Canceled

✅ Approving Leave Requests

Supervisors or HR users with the correct permissions can:

  • View pending requests
  • Approve or reject with comments
  • Track multi-level validation chains (if configured)

Validated leave entries appear automatically in the calendar and employee summary.

📅 Calendar and Balance Tracking

Each approved leave is:

  • Shown in the Global Leave Calendar
  • Counted against the employee’s annual entitlement
  • Viewable per user, per department, or globally

Balances can be reviewed under each user’s HR profile.

📌 Best Practices

  • Define clear leave types and approval chains
  • Review balances monthly to ensure compliance
  • Combine with the HRM Module for integrated employee tracking
  • Use the calendar view for planning and conflict avoidance
  • Enable notifications for pending and approved requests

Let me know if you’d like this cross-linked to HR or User Management articles, or exported in a specific format.