Leave Rules for Frappe HRMS
A custom Frappe HRMS extension that enforces configurable advance-notice policies for leave requests without modifying the HRMS core.
- Built server-side validation with company-specific rules, global fallback, and conflict-safe configuration.
- Covered rule precedence, boundaries, permissions, hook registration, and real Leave Application insertion with automated tests.
- Frappe
- HRMS
- Python
- ERPNext
- Docker
- Automated testing