Ir al contenido
Volver al Mapa de Procesos

Gestión de Turnos y Planificación

Módulos: planning (Enterprise) · Integración: hr · hr_holidays · project · sale · Odoo 19

⚡ Módulo Enterprise — requiere licencia Odoo Enterprise
Necesidades Empresariales

Objetivos de negocio que justifican la implementación y configuración de este flujo.

  • Planificar y visualizar los turnos de todo el equipo en una vista Gantt centralizada y en tiempo real.
  • Publicar los cuadros horarios y notificar a cada empleado automáticamente por email al publicar.
  • Asignar turnos por rol (función) garantizando que la persona asignada tiene la capacitación requerida.
  • Usar la planificación automática (Auto Plan) para cubrir turnos abiertos según disponibilidad y roles.
  • Gestionar cambios de turno y cubrir bajas de manera rápida: el empleado puede reclamar un turno abierto.
  • Bloquear automáticamente la asignación de turnos en días de ausencia aprobada o festivos.
  • Cumplir con la regulación laboral española en materia de jornada, descansos, turnos nocturnos y preavisos.
  • Integrar la planificación con Nómina para que las horas de turno impacten en los cálculos salariales.
Capacidades de Aplicación 👆 Interactivo

Capa 1 Essential: lo que el negocio puede hacer. Pulsa para resaltar el flujo y servicios.

Configuración de Roles y Recursos
Definir roles, empleados, materiales y calendarios de trabajo.
Planificación de Turnos
Crear y asignar turnos manual o automáticamente en vista Gantt.
Publicación y Notificación
Publicar el cuadrante y notificar a los empleados por email.
Gestión de Cambios
Modificar turnos, cubrir bajas y gestionar intercambios.
Integración con Ausencias
Bloqueo automático de turnos en días de baja o festivo.
Integración con Nómina
Generación de entradas de trabajo a partir de los turnos.
Planificación Automática
Auto Plan: asignación inteligente de turnos abiertos.
Análisis de Capacidad
Reporting de horas planificadas, ocupación y cobertura.
Flujo Funcional — Estados y Ciclo de Vida del Turno (planning.slot) 👆 Interactivo

Estados reales del modelo planning.slot en Odoo 19. Pulsa una fase para ver modelos y campos.

Indicadores Gantt:
Borrador (no publicado)
Publicado
Modificado post-publicación
Conflicto
Ausencia / festivo
Manager / RRHH
Configurar Roles y Plantillas
planning.role · shift template
Manager
Crear Turno (Borrador)
slot → borrador (rayas)
Sistema
Auto Plan
asignación automática
Manager
Publicar Cuadrante
borrador → publicado · email
Manager
Modificar Turno
publicado → modificado (naranja)
Manager
Republicar
modificado → publicado · re-notifica
Empleado
Reclamar Turno Abierto
open shift → asignado

Turno Abierto — Empleado Reclama

Lógica de funcionamiento

Un turno sin recurso asignado (turno abierto) es visible para todos los empleados con el rol correspondiente en su portal. El empleado pulsa "I take it" para asignárselo a sí mismo. El manager recibe notificación. Útil para cubrir bajas de última hora respetando la voluntariedad del trabajador.

Modelos involucrados
planning.slotres.users (portal)
Campos clave
resource_id=False (abierto)open_shift=Trueemployee reclaims via portal
Servicio responsable (Capa 2)
Servicio de Gestión de Cambios
Servicios de Aplicación 👆 Interactivo

Capa 2 Essential: componentes funcionales que realizan las capacidades. Pulsa para ver su relación.

Configuración
Servicio de Configuración
  • • Crear planning.role (roles)
  • • Definir plantillas de turno
  • • Asignar roles a empleados
  • • Configurar calendarios de trabajo
Núcleo
Servicio de Creación de Turnos
  • • Crear planning.slot manual
  • • Vista Gantt drag-and-drop
  • • Turnos recurrentes (repeat)
  • • Duplicar turno a varios recursos
Núcleo
Servicio Auto Plan
  • • Cubrir turnos abiertos automático
  • • Respetar roles y disponibilidad
  • • Evitar conflictos con ausencias
  • • Respetar horario del contrato
Núcleo
Servicio de Publicación
  • • Publicar cuadrante por período
  • • Email automático al empleado
  • • Portal "My Planning" empleado
  • • Indicador visual: rayas→sólido
Núcleo
Servicio de Gestión de Cambios
  • • Editar turno publicado (→naranja)
  • • Republicar con re-notificación
  • • Turno abierto: empleado reclama
  • • Marcar empleado no disponible
Integración
Integración con Ausencias
  • • Bloqueo visual días de baja
  • • Alerta conflicto turno-ausencia
  • • Auto Plan evita días de baja
  • • Festivos bloqueados (calendario)
Integración
Integración con Nómina
  • • Generar hr.work.entry desde turnos
  • • Calcular tiempo asignado vs. contrato
  • • Validar entradas antes de nómina
  • • Control horas extra y nocturnidad
Análisis
Servicio de Análisis
  • • Ocupación por rol y período
  • • Horas planificadas vs. contrato
  • • Turnos abiertos sin cubrir
  • • Distribución por empleado
Integración
Integración con Proyectos y Ventas
  • • Vincular turno a proyecto/tarea
  • • Planificar desde pedido de venta
  • • Enlazar servicio → rol → turno
  • • Facturar horas planificadas
Vistas de Información y Reporting

Perspectivas analíticas clave del flujo de gestión de turnos.

Gantt por Recurso
Vista cronológica de todos los turnos por empleado. Drag-and-drop para reasignar en tiempo real.
Gantt por Rol
Visualización agrupada por función. Permite ver cobertura de cada turno y detectar brechas de recursos.
Ocupación y Horas Asignadas
Porcentaje de tiempo asignado vs. horas del contrato por empleado y período.
Turnos Abiertos sin Cubrir
Lista de turnos sin recurso asignado, con filtros por rol, fecha y departamento.
Control de Jornada y Descansos
Verificación de cumplimiento de los mínimos legales de descanso entre jornadas y semanal.
Horas Nocturnas y Festivos
Seguimiento de turnos nocturnos y en días festivos para control de compensaciones y límites legales.
Arquitectura de Datos y Módulos

Módulos y modelos relacionales que componen el flujo (Odoo Enterprise).

planning
MÓDULO PRINCIPAL (Enterprise)
planning.slot planning.role planning.shift.template
hr
RRHH
hr.employee resource.resource resource.calendar
hr_holidays
AUSENCIAS (integración)
hr.leave hr.leave.type
hr_payroll
NÓMINA (integración)
hr.work.entry hr.payslip
project / sale
PROYECTOS Y VENTAS
project.task sale.order
Lista de Verificación de Configuración

Ajustes mínimos en Odoo 19 Enterprise para que el flujo funcione correctamente.

1. Roles de Planificación Crear los planning.role necesarios (ej: Camarero, Técnico, Conductor). Asignar roles por defecto y adicionales en la ficha de cada empleado.
2. Calendarios de Trabajo Verificar que cada empleado tiene asignado un resource.calendar. Las horas del turno se validan contra este calendario para calcular tiempo asignado.
3. Plantillas de Turno Crear plantillas para los turnos más habituales (Turno Mañana 08:00-16:00, Turno Tarde 16:00-00:00, etc.) para agilizar la creación del cuadrante.
4. Integración con Ausencias Activar la integración con hr_holidays en la configuración del módulo Planning para que las bajas y festivos bloqueen automáticamente los turnos.
5. Tipos de Entradas de Trabajo Configurar los hr.work.entry.type para turnos normales, nocturnos y festivos para que Nómina calcule las compensaciones legales correctamente.
6. Portal del Empleado (My Planning) Activar el acceso al portal para que los empleados puedan consultar sus turnos publicados y reclamar turnos abiertos sin necesidad de acceso al backend.
Marco Regulatorio — España (BOE)

Normativa de aplicación nacional para la gestión de turnos, jornada y descansos en España. Fuente primaria: Boletín Oficial del Estado (www.boe.es). Cada norma incluye los requisitos específicos que afectan directamente a la configuración del flujo de planificación de turnos en Odoo. Nota: el convenio colectivo sectorial puede establecer condiciones más favorables que las aquí indicadas.

Art. 34 ET · BOE-A-2015-11430
Jornada de Trabajo
  • Máximo 40 h/semana en cómputo anual (media)
  • Máximo 9 h/día de trabajo ordinario
  • Descanso mínimo de 12 h entre jornadas consecutivas
  • Pausa mínima de 15 min si la jornada continua supera 6 h
  • Preaviso mínimo de 5 días para distribución irregular de jornada
  • Registro diario de jornada obligatorio (inicio y fin exactos)
  • Conservar registros de jornada durante 4 años
  • Calendario laboral anual expuesto en lugar visible del centro
Ver Art. 34 en BOE →
Art. 35 ET · BOE-A-2015-11430
Horas Extraordinarias
  • Máximo 80 h extra/año por trabajador
  • Son voluntarias salvo convenio colectivo o contrato individual
  • Compensación: retribución mínima igual a hora ordinaria
  • Alternativa: descanso retribuido en los 4 meses siguientes
  • Las horas extra nocturnas están prohibidas para trabajadores nocturnos
  • Registro de horas extra diario y reflejo en el recibo de salarios
  • No computan en el límite las horas por fuerza mayor o emergencias
Ver Art. 35 en BOE →
Art. 36 ET · BOE-A-2015-11430
Trabajo a Turnos y Trabajo Nocturno
  • Trabajo nocturno: entre las 22:00 y las 06:00
  • Jornada nocturna máxima: 8 h/día en promedio de 15 días
  • Trabajadores nocturnos no pueden realizar horas extraordinarias
  • Trabajo nocturno requiere retribución específica por convenio
  • Rotación obligatoria: ningún trabajador en turno nocturno más de 2 semanas consecutivas (salvo voluntariedad)
  • Evaluación gratuita de salud para trabajadores nocturnos y a turnos
  • Derecho a traslado a puesto diurno si hay problemas de salud acreditados
  • Cuadrante modificable con preaviso mínimo de 15 días
Ver Art. 36 en BOE →
Art. 37 ET · BOE-A-2015-11430
Descanso Semanal y Festivos
  • Descanso mínimo: 1,5 días/semana (acumulable en 14 días)
  • Regla general: tarde del sábado y domingo completo
  • 14 días festivos retribuidos y no recuperables por año
  • Las empresas con trabajo en festivos pueden operar por semanas completas o contratar para días sueltos
  • Descanso semanal de menores: mínimo 2 días ininterrumpidos
Ver Art. 37 en BOE →
Art. 41 ET · BOE-A-2015-11430
Modificación Sustancial de Condiciones
  • El cambio de turno fijo habitual es modificación sustancial
  • Preaviso mínimo de 15 días antes del cambio efectivo
  • Notificación escrita al trabajador y a sus representantes
  • El trabajador puede rescindir contrato con indemnización de 20 días/año (máx. 9 meses)
  • Cambios urgentes imprevistos pueden requerir preaviso mínimo de 24 h según convenio
  • Las modificaciones colectivas requieren periodo de consultas de 15 días con representantes
Ver Art. 41 en BOE →
RD 1561/1995 · BOE-A-1995-21346
Jornadas Especiales de Trabajo
  • Aplica a sectores específicos: hostelería, transporte, comercio, sanidad, seguridad
  • Permite descansos alternativos al mínimo de 12 h entre jornadas (acumulables en 4 semanas)
  • En trabajo por equipos: descanso semanal acumulable en períodos de 4 semanas
  • Los regímenes alternativos deben compensarse con descanso equivalente en el período de referencia
  • Requiere negociación colectiva o acuerdo de empresa para su aplicación
Ver RD 1561/1995 en BOE →
Ley 31/1995 · BOE-A-1995-24292
Prevención de Riesgos Laborales — Turnos
  • Evaluación de riesgos obligatoria para trabajadores nocturnos y a turnos
  • Vigilancia de la salud gratuita y periódica para trabajadores nocturnos
  • Adaptar el puesto si los reconocimientos detectan problemas de salud asociados al turno
  • Informar y formar a los trabajadores sobre los riesgos de su turno concreto
  • Considerar el turno en la evaluación de riesgos ergonómicos y psicosociales
Ver Ley 31/1995 en BOE →
RD-ley 8/2019 · Art. 34.9 ET
Registro Obligatorio de Jornada
  • Registro diario obligatorio con hora exacta de inicio y fin de jornada
  • Aplicable a todos los trabajadores, incluidos los que trabajan a distancia
  • El sistema debe ser fiable, accesible e inmodificable a posteriori
  • Datos disponibles para trabajadores, representantes e Inspección de Trabajo
  • Conservación de registros durante 4 años
  • Sanción por incumplimiento: hasta 187.515 € (infracción grave/muy grave LISOS)
Ver RD-ley 8/2019 en BOE →
Recursos de Implementación

Entregables del kit de implementación para este flujo.

Plantilla de Importación
XLSX con hojas para Roles de Planificación, Plantillas de Turno y Recursos. Lista para carga masiva en Odoo.
Descargar Plantilla
Documentación del Proceso
Documento Word SGC (PR-OP-001) con las 6 secciones normalizadas del proceso de gestión de turnos.
Descargar Documentación
Formulario de Diagnóstico
Cuestionario para recopilar roles, plantillas, integraciones y requisitos legales específicos del cliente.
Próximamente