Gestión de Asistencia de Empleados
Módulo principal: hr_attendance · Integración: hr · hr_holidays · hr_payroll · Odoo 19
Necesidades Empresariales
Objetivos de negocio que justifican la implementación y configuración de este flujo.
- Registrar automáticamente la entrada y salida de cada empleado en tiempo real mediante múltiples canales (quiosco, app, tarjeta, RFID).
- Calcular las horas trabajadas reales y compararlas con las horas previstas según el calendario de trabajo del empleado.
- Detectar y gestionar las horas extra (horas adicionales) con tolerancias configurables a favor de la empresa o del empleado.
- Proporcionar al manager un cuadro de mando centralizado para revisar y aprobar registros incompletos o irregulares.
- Convertir horas extra aprobadas en días libres compensatorios de forma directa desde la aplicación.
- Cumplir con la obligación legal de registro diario de jornada exigida en la normativa laboral española.
- Integrar la asistencia real con la nómina para que las horas fichadas impacten en el cálculo salarial.
- Registrar la geolocalización e IP en cada fichaje para verificar la ubicación del empleado al momento de registrar su jornada.
Capa 1 Essential: lo que el negocio puede hacer. Pulsa para resaltar el flujo y servicios.
Modelo principal: hr.attendance en Odoo 19. Pulsa una fase para ver modelos y campos.
Capa 2 Essential: componentes funcionales que realizan las capacidades. Pulsa para ver su relación.
- • Definir canales de fichaje activos
- • Configurar salida automática y tolerancia
- • Activar PIN / tarjeta / RFID
- • Generar URL segura del quiosco
- • Registrar entrada (check_in)
- • Registrar salida (check_out)
- • Capturar IP, GPS y método de fichaje
- • Calcular horas trabajadas automático
- • Modo de interfaz simplificada en dispositivo dedicado
- • Identificación rápida por tarjeta / RFID
- • Confirmación visual interactiva y tiempo de espera
- • Panel de control de presencia en tiempo real
- • Detectar registros incompletos o erróneos
- • Filtros por empleado o departamento
- • Verificar ubicación del fichaje en mapa
- • Crear registro de asistencia manualmente
- • Editar hora de entrada o salida registrada
- • Registrar motivo de corrección en el historial
- • Calcular horas adicionales automáticamente
- • Aprobar o rechazar totales desde el panel
- • Opción de aprobar parcialmente (N horas)
- • Convertir horas aprobadas en días libres compensatorios
- • Registrar ausencias si el empleado no ficha
- • Cruzar asistencia con permisos pre-aprobados
- • Sincronizar saldos de horas extra a días compensatorios
- • Generar entradas de trabajo (hr.work.entry) basadas en fichaje
- • Trasladar el impacto de horas reales al cálculo salarial
- • Controlar la liquidación de horas extra remuneradas
- • Reportes interactivos de asistencia en tabla dinámica
- • Comparativa de horas reales vs. horas esperadas
- • Balance total de horas extra acumuladas por período
Vistas de Información y Reporting
Perspectivas analíticas clave del flujo de gestión de asistencia.
Arquitectura de Datos y Módulos
Módulos y modelos relacionales que componen el flujo.
Lista de Verificación de Configuración
Ajustes mínimos en Odoo 19 para que el flujo funcione correctamente.
Marco Regulatorio — España (BOE)
Normativa de aplicación nacional para el registro de jornada y control de asistencia en España. Fuente primaria: Boletín Oficial del Estado (www.boe.es). El convenio colectivo sectorial aplicable a la empresa puede establecer condiciones más favorables que las aquí indicadas.
- Registro diario obligatorio con hora exacta de inicio y fin para todos los trabajadores de la plantilla.
- Incluye a los trabajadores a distancia y teletrabajadores.
- El sistema debe ser fiable, accesible e inmodificable a posteriori sin dejar rastro (trazabilidad).
- Los registros deben conservarse un mínimo de 4 años a disposición de la Inspección de Trabajo.
- El incumplimiento se tipifica como infracción grave, acarreando sanciones económicas según la LISOS vigente.
- Límite de jornada: máximo estipulado de horas semanales de trabajo efectivo en cómputo anual.
- Límite diario: máximo de horas de trabajo ordinario al día, salvo distribución irregular pactada.
- Obligación de respetar el descanso mínimo diario estipulado legalmente entre jornadas consecutivas.
- Pausas: obligación de pausa retribuida (o no) si la jornada continuada supera los límites legales vigentes.
- Límite anual: existe un tope legal máximo de horas extra computables por trabajador al año (las horas por fuerza mayor no computan en este límite).
- Voluntariedad: la realización de horas extra es voluntaria salvo pacto en convenio o contrato.
- Compensación: deben retribuirse económicamente o compensarse con descanso retribuido dentro de los plazos legales aplicables.
- El registro diario debe reflejar explícitamente estas horas para su liquidación en el recibo de salarios.
- Definición: el horario nocturno se comprende dentro de una franja horaria específica estipulada legalmente.
- Restricciones: jornada nocturna máxima y prohibición general de realizar horas extraordinarias.
- Retribución: complemento salarial específico regulado por el convenio colectivo aplicable.
- Prevención: derecho a evaluaciones de salud periódicas y gratuitas.
- Derecho a un período de descanso semanal ininterrumpido mínimo, que puede ser acumulable según la normativa vigente.
- Derecho a disfrutar de los días festivos anuales retribuidos y no recuperables fijados en el calendario oficial.
- Cualquier trabajo realizado en día festivo requiere una compensación extraordinaria (económica o en tiempo de descanso) definida por convenio.
- El registro de IP y coordenadas GPS constituye tratamiento de datos personales vinculado al derecho a la intimidad ante el uso de sistemas de geolocalización en el trabajo.
- Los empleadores deben informar de forma expresa, clara e inequívoca a los trabajadores acerca de la existencia y características de estos dispositivos.
- El uso de la ubicación debe estar estrictamente limitado a la finalidad de control de jornada y presencia laboral.
- Base jurídica: cumplimiento de una obligación legal (Art. 34.9 ET) y ejercicio de las facultades de control empresarial.
Recursos de Implementación
Entregables del kit de implementación para este flujo.