Overview
Late arrivals are hard to track manually and their salary effect is usually applied by hand. This module compares attendance check-ins with company rules, creates a late check-in record, and lets HR approve or refuse it. It plugs into Attendances, Contracts and the payroll module. The benefit is an automatic, auditable penalty that flows into the employee payslip.
Usage steps
- 1
Configure the rules
In the settings the administrator sets Late Check-in After time, Maximum Minutes, Deduction Type and Deduction Amount. The values are stored on the company. They drive every later calculation.
- Fields: Late Check-in After, Maximum Minutes
- Fields: Deduction Type, Deduction Amount
- 2
Detect late attendances
A scheduled action Attendance: Late Check-in scans check-ins and stores Late Minutes on hr.attendance. It creates a late.check.in record with employee, date and attendance link. Each record gets a sequence name.
- Cron: Attendance: Late Check-in
- Field: Late Minutes
- 3
Approve or refuse
From the Late Check-in menu HR opens a record and presses Approve or Refuse. The record moves from Draft to its next state. Search filters group the list by Employee.
- Buttons: Approve, Refuse
- Group by Employee
- 4
Calculate the penalty
The Penalty Amount is computed from the deduction type and amount in the company settings. It uses the late minutes of the record. The amount is shown on the record.
- Field: Penalty Amount
- Computed automatically
- 5
Deduct in the payslip
The module adds a Late Check-in salary rule and a base salary structure. The payslip links the late records, and confirming the payslip marks them as processed. The employee form shows a Late Check-In smart button.
- Salary rule: Late Check-in
- Smart button: Late Check-In
Screens
Illustrative mockups with placeholder data.
Name
—
Added by this module
—
Added by this module
—
Added by this module
Roles
| Role |
|---|
| HR officer |
| HR manager |
| Employee |
Dependencies
Want to know more or try this app? Contact us
We can arrange a demo or a trial and answer your questions about Employee Late Check-in.