Reclutamiento y Selección de Personal
Módulos: hr_recruitment · hr · mail ·
Integración: hr_contract · survey · 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.
hired_stage = True,
Odoo crea automáticamente el registro hr.employee (Empleado).
El contrato formal (hr.contract)
se gestiona a continuación en el módulo de Empleados, no en Reclutamiento.
Capa 2 Essential: componentes funcionales de Odoo que realizan las capacidades. Reaccionan a la selección y se pueden pulsar para ver sus módulos.
- • Crear / editar vacantes en hr.job (Puesto de Trabajo)
- • Personalizar página del puesto (Website Builder)
- • Publicar puestos en web corporativa
- • Publicar en portales de empleo externos
- • Crear / editar hr.recruitment.stage (Etapa)
- • Asignar plantilla de email por etapa
- • Marcar etapa como hired_stage (Contratado)
- • Definir etapas por puesto (job-specific)
- • Candidatos aplican desde formulario web
- • Candidatos aplican vía correo electrónico
- • Parsear CV con OCR → crear hr.candidate (Candidato)
- • Deduplicar candidatos existentes
- • Mover candidato entre etapas (stage_id)
- • Actualizar kanban_state (Semáforo de la etapa)
- • Disparar email automático al entrar en etapa
- • Registrar cambio de etapa en chatter (Historial)
- • Enviar formulario de entrevista (survey — Encuesta)
- • Programar entrevistas (calendar.event — Cita)
- • Registrar puntuación (priority — Prioridad / notas)
- • Compartir perfil con entrevistadores
- • Crear / enviar oferta salarial
- • Generar contrato desde plantilla
- • Marcar hired_stage (Etapa de Contratación)
- • Crear hr.employee (Empleado) automáticamente
- • Archivar candidato (active = False)
- • Registrar refuse_reason (Motivo de rechazo)
- • Enviar email de respuesta al candidato
- • Restaurar candidato archivado si aplica
- • Chatter del candidato (mail.thread — Historial)
- • Actividades programadas (mail.activity — Tarea)
- • 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
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. Este paso se completa fuera del módulo de Reclutamiento.
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 normas establecen los requisitos que deben contemplarse en el flujo y en el manejo de datos dentro de Odoo.
- Prohíbe discriminar en los criterios de selección y en las 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 (incluida IA o filtros automáticos) deben ser auditables y no sesgadas.
- Deber de informar claramente al candidato sobre quién trata sus datos y para qué finalidad.
- Consentimiento explícito si el CV se va a conservar para futuras convocatorias.
- Sin plazo legal fijo para la conservación de CVs. La AEPD recomienda suprimirlos al cubrir la vacante, salvo consentimiento expreso del candidato para futuras convocatorias.
- 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 dispone de 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 acceso al 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.
Recursos de Implementación
Entregables del kit de implementación para este flujo.