Skip to Content
Menú
This question has been flagged
2 Respostes
331 Vistes

With the auto check-out on, isn't it harder to calculate overtime when they don't request an overtime? Also I wonder what the at work filter in attendance is and the Absence Management option in the setting, where does it show absent days?

Avatar
Descartar
Best Answer

Hi,


Auto Check-Out and Overtime

With auto check-out on, Odoo signs out employees automatically after a set time (like 8 hours). If they work longer but don’t request overtime, those extra hours won’t be counted.


Overtime Needs a Request

To record overtime properly, employees should submit an overtime request. Without it, Odoo won’t track extra hours.


"At Work" Filter

This shows who is currently checked in and still working. It helps you see who hasn’t checked out yet.


Absence Management Setting

This option lets Odoo detect if someone was supposed to work but didn’t check in that day.


Where Absences Are Shown

You can see absences in the Attendance reports or the employee's attendance list. If Time Off is used, it may also show there.


What to Do

If you use auto check-out, remind employees to submit overtime when needed. Also, turn on Absence Management to track missed check-ins.

   

Hope it helps.

Avatar
Descartar
Best Answer

Options for Automatic Check-Out in Odoo:

  1. Scheduled Action (Cron Job)
    • Create a server-side scheduled action that automatically checks out employees after a fixed time.
    • Ideal for shifts where users forget to log out.
  2. Auto Check-Out on Time Limit
    • Customize the hr_attendance module to:
      • Track check_in time.
      • Automatically fill in check_out after a defined number of hours (e.g., 9 hrs).
    • This can be done with a custom Python script in a cron job.
  3. IoT or Geofence Trigger
    • Use Odoo IoT Box + location-based logic to auto-check-out when a device disconnects or the user leaves a zone.
  4. Field Service App (if applicable)
    • If using Odoo Field Service, you can create workflows where task completion auto-checks out the technician.
  5. Studio Rule (for simple setups)
    • In Odoo Studio (Enterprise), you can define server actions with automated conditions to check out records after a time interval.

Avatar
Descartar
Related Posts Respostes Vistes Activitat
0
de gen. 25
1790
1
de juny 22
4429
3
de jul. 25
2176
1
de jul. 25
1671
1
d’abr. 25
1433