Overview
Applying attendance penalties by hand is slow, inconsistent and risky under labour law. This module detects lateness and similar violations from attendance, classifies them by type and occurrence level and follows a legal workflow. Policies cap the deduction per violation and per month and can require an investigation before approval. Approved violations become payroll deductions, and employees can appeal or submit attendance corrections. It plugs into Attendance, Time Off, Payroll and Approvals.
Usage steps
- 1
Define the policy
Open Configuration > Disciplinary Policies and set country, company, maximum days per violation and per month, wage base, grace minutes and whether investigation is required.
- Caps per violation and month
- Grace minutes
- 2
Define types and levels
Under Violation Types set the minute thresholds and the levels by occurrence number, each with its penalty and optional leave type.
- Thresholds from and to
- Levels per occurrence
- 3
Detect violations
A scheduled job detects violations daily, or run Discipline > Run Detection for a chosen company and period. Each violation stores the attendance, minutes and occurrence.
- Cron and manual run
- Re-run Detection
- 4
Investigate
When required, press Start Investigation. The notification date and hearing minutes are recorded before a decision.
- Start Investigation
- Notified on date
- 5
Approve and apply to payroll
Approve the violation, then Apply to Payroll. The amount is capped by the policy and any excess is carried to later months as a salary adjustment.
- Capped and carried amounts
- Salary adjustment link
- 6
Appeal or cancel
The employee can appeal, and the officer can cancel or reset to draft. Each state change stays traceable on the record.
- Appeal
- Cancel and reset
- 7
Attendance corrections
An employee submits a correction with proposed check in and out and an attachment. The approver approves or refuses, and an approval can cancel the linked violation.
- Submit, Approve, Refuse
- Cancels linked violation
Screens
Illustrative mockups with placeholder data.
Employee
Name
Scope
Legal Caps
Investigation
Detection & Corrections
Employee
Name
Roles
| Role |
|---|
| Employee |
| HR officer |
| HR manager |
| Payroll officer |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about HR Discipline.