Finance

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…