Compliance & scheduled jobs
Roll-up across leave, attendance, payroll, and approvals — straight from the operational state, no inference. Pair with the scheduled payroll tick so each month's run never gets forgotten.
Scheduled payroll tick
Idempotent: creates this month's run if missing; otherwise reports the existing one. Wire from a cron / k8s CronJob to keep payroll on schedule. Finalize still requires approval in /finance/payroll.
Date range
Loading report…