Reclutamiento y Selección de Personal
Módulos: hr_recruitment · hr · Integración: hr_contract · website_hr_recruitment · Odoo 19
A diferencia de otros módulos, el reclutamiento en Odoo no usa un campo
state predefinido. El avance del candidato se controla mediante stage_id (etapa actual en el pipeline) y kanban_state (semáforo dentro de la etapa: en progreso / listo para avanzar / bloqueado). Las etapas son totalmente personalizables: se pueden crear, renombrar, reordenar o eliminar. Cada etapa puede tener un email automático configurado que se envía al candidato al entrar en ella. Las etapas son globales (aplican a todos los puestos) salvo que se marquen como específicas de un puesto.
Necesidades Empresariales
Objetivos de negocio que justifican la implementación de este flujo.
- Centralizar y estandarizar el proceso de selección en un pipeline visual tipo Kanban accesible para todo el equipo.
- Publicar ofertas de empleo en la web corporativa y portales de empleo externos desde un único punto.
- Automatizar la comunicación con candidatos mediante plantillas de email configuradas por etapa.
- Colaborar en tiempo real entre reclutadores, entrevistadores y managers sobre el perfil de cada candidato.
- Programar entrevistas integradas con los calendarios del equipo (Google / Outlook) sin salir de Odoo.
- Aplicar evaluaciones estandarizadas (formularios de entrevista / encuestas) para comparar candidatos objetivamente.
- Convertir al candidato contratado en empleado de forma automática, enlazando con el módulo de RRHH.
- Obtener métricas de embudo: tasas de conversión por etapa, tiempo de contratación y fuentes de candidatos.
Capa 1 Essential: lo que el negocio puede hacer. Pulsa para resaltar el pipeline y los servicios.
Etapas estándar configurables. Odoo permite que cada etapa desencadene acciones. Pulsa una etapa para ver su ficha y normativa aplicable.
Capa 2 Essential: componentes funcionales de Odoo que realizan las capacidades. Reaccionan a la selección y se pueden clickear para ver sus módulos.
- • Crear / editar vacantes en hr.job
- • Personalizar página del puesto (Website Builder)
- • Publicar puestos en web corporativa
- • Publicar en portales de empleo externos
- • Crear / editar hr.recruitment.stage
- • Asignar email template por etapa
- • Marcar etapa como hired_stage
- • Definir etapas por puesto (job-specific)
- • Candidatos aplican desde formulario web
- • Candidatos aplican vía correo electrónico
- • Parsear CV con OCR y crear hr.candidate
- • Deduplicar candidatos existentes
- • Mover candidato entre etapas (stage_id)
- • Actualizar kanban_state (semáforo)
- • Disparar email automático al entrar etapa
- • Registrar cambio de etapa en chatter
- • Enviar formulario de entrevista (survey)
- • Programar entrevistas (calendar.event)
- • Registrar puntuación (priority / notas)
- • Compartir perfil con entrevistadores
- • Crear / enviar oferta salarial
- • Generar contrato desde plantilla
- • Marcar etapa como hired_stage
- • Crear hr.employee automáticamente
- • Archivar candidato (active=False)
- • Registrar motivo de rechazo
- • Enviar email de respuesta al candidato
- • Restaurar candidato archivado si aplica
- • Chatter del candidato (mail.thread)
- • Actividades programadas (mail.activity)
- • Sincronización calendario Google/Outlook
- • Portal del candidato (autoagendado)
- • Embudo de conversión por etapa
- • Tiempo medio por etapa y total
- • Análisis de fuentes de candidatos
- • KPIs de rendimiento del equipo
Marco Regulatorio — España (BOE)
Normativa de aplicación nacional para los procesos de selección, entrevistas y contratación de personal en España. Fuente primaria: Boletín Oficial del Estado (www.boe.es). Estas leyes imponen requisitos clave que deben contemplarse en el flujo y manejo de datos dentro de Odoo.
- Prohíbe discriminar en criterios de selección y condiciones de contratación.
- Nulidad de decisiones de rechazo basadas en edad, sexo, raza, enfermedad o condición de salud.
- Las herramientas de criba curricular (incluido IA o filtros automáticos) deben ser auditables y no sesgadas.
- Deber de información clara al recibir un CV (quién trata los datos y para qué).
- Consentimiento explícito si el CV se va a guardar para futuras vacantes.
- Limitación del plazo de conservación de CVs (generalmente no más de 1-2 años).
- Derecho del candidato a rectificar o suprimir sus datos en el sistema.
- Uso de lenguaje inclusivo y no sexista en la redacción de ofertas de empleo.
- Si la empresa tiene Plan de Igualdad, los procesos de selección deben alinearse a sus objetivos.
- Entrevistas basadas en criterios objetivos para evitar sesgos de género.
- Derecho a no ser discriminado directa o indirectamente para el empleo.
- Obligación de informar por escrito al trabajador sobre los elementos esenciales del contrato.
- Obligación de alta en la Seguridad Social con carácter previo al inicio de la prestación laboral.
Vistas de Información y Reporting
Perspectivas analíticas clave del flujo de reclutamiento.
Arquitectura de Datos y Módulos
Módulos y modelos relacionales del flujo.
Lista de Verificación de Configuración
Ajustes mínimos en Odoo 19 para que el flujo funcione correctamente.
hired_stage = True.
empleo@empresa.com) para que los candidatos apliquen enviando su CV por correo, creando automáticamente el registro.
hr.contract) para agilizar la generación de la oferta al llegar a la etapa de Propuesta de Contrato.
Recursos de Implementación
Entregables del kit de implementación para este flujo.