Ir al contenido
Menú
Se marcó esta pregunta

Problem Statement:

We need to configure rotating weekly off days for site employees where the weekday off changes every week, and automatically calculate overtime when employees work on their designated weekly off day.

Current Setup:

  • Odoo 18 Enterprise
  • HR & Attendance modules
  • Standard overtime calculation (works for public holidays and extra hours)
  • Resource calendars with fixed working schedules

Specific Challenge:

Standard Odoo resource calendars only support fixed weekly patterns (like Saturday-Sunday off). We need dynamic weekly off days that rotate each week.

Business Scenario:

  • Employee A: Week 1 → Tuesday off, Week 2 → Thursday off, Week 3 → Monday off
  • If employee works on their designated weekly off day, all hours should be treated as overtime
  • This needs to integrate with existing overtime rules

Key Requirements:

  1. Configuration: Where to define rotating weekly off schedules?
  2. Detection: How to automatically identify weekly off day worked as overtime?
  3. Integration: How to make this work with existing attendance overtime system?

Example Workflow:

  • Week 1: Mark Wednesday as weekly off for Employee A
  • Employee works 8 hours on Wednesday
  • System should flag 8 hours as overtime automatically

Questions:

  1. Is there a built-in way to handle rotating weekly off days?
  2. If custom development needed, what's the best approach?
  3. How to override overtime computation for dynamic off days?
  4. Any existing modules that handle similar requirements?

Looking for implementation guidance or alternative solutions that have worked for others.


Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
2
jun 25
16217
1
feb 25
3001
1
abr 24
2041
2
nov 23
3734
2
nov 22
5138