Hi everyone,
I'm seeking help to configure a flexible working hours in Odoo. Ideally, I want the system to allow me to simply input the hours each employee needs to work daily, without any additional complications like work from or work to. So far, I've been having issues with the configuration of overtime hours and need to streamline the process.
Current problem:
- Configured Work Schedule:
- María is scheduled to work on Mondays from 8:00 to 12:00 and then from 14:00 to 18:00.
- This totals 8 hours of work per day.
- Ideal Functioning:
- If María strictly follows this schedule, Odoo correctly calculates her overtime hours.
- Problem:
- If, for any reason, María starts working earlier or skips her lunch break, Odoo counts the hours worked outside her scheduled time as overtime.
Example Scenario:
- Scheduled Hours:
- 8:00 to 12:00 (4 hours)
- 14:00 to 18:00 (4 hours)
- Total: 8 hours
- Actual Hours Worked:
- María starts working at 7:30 and works continuously until 15:30 without a lunch break.
- Total: 8 hours
Issue:
- Odoo sees the hours from 7:30 to 8:00 (0.5 hours) and from 12:00 to 14:00 (2 hours) as outside her scheduled hours and therefore counts these as overtime.
- Similarly, any hours worked after 18:00 are also counted as overtime.
Could anyone guide me step-by-step on how to set up this configuration in Odoo? Any tips or experiences you could share would be greatly appreciated.
Thanks in advance!
If the goal is to manage flexible shifts, maybe this app - https://apps.odoo.com/apps/modules/16.0/itlibertas_timesheet - might be of use
Thank you.
I'll try that module, it seems that we can configure it to do something similar, I hope it helps us.
All the best.