Módulos OCA de recursos humanos para Odoo
Empleados, contratos, asistencias, ausencias, gastos, nóminas y turnos. Módulos que completan la gestión de personas de Odoo Community. En el catálogo hay 167 módulos de esta área, 20 de ellos confirmados en Odoo 19.0 (revisado el 2026-11-03).
Módulos confirmados por versión
Repositorios de OCA de esta área
Otras áreas
- Contabilidad y finanzas
- Ventas
- CRM y marketing
- Compras
- Inventario y logística
- Fabricación y mantenimiento
- Productos y catálogo
- Proyectos y partes de horas
- Servicio técnico y atención al cliente
- Punto de venta
- Web y comercio electrónico
- Localizaciones por país
- Contratos y documentos
- Integraciones, EDI y conectores
- Sectores y verticales
- Herramientas técnicas y administración
Lista de módulos del área
- HR Holidays PublicOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_holidays_public
Gestiona los días festivos dentro de la aplicación Time Off: los días festivos se muestran como días inusuales en el calendario de ausencias y se pueden omitir al contar los días de ausencia, según cada tipo de ausencia.
- HR Holidays Public CityOdoo 14, 15, 16, 17, 18hr_holidays_public_city
Te permite restringir cada día festivo a ciudades específicas, de modo que los empleados solo reciban los festivos que apliquen a su ciudad (o los festivos sin ciudad definida).
- hr_holidays_public_overtime
Este módulo hace que el cálculo de horas extras de Odoo ignore los días festivos, de modo que los empleados no reciban horas extras en los días que son festivos.
- HR Holidays SecurityOdoo 14hr_holidays_security
Permite a los responsables de Time Off gestionar y aprobar solicitudes de ausencia y asignaciones para los miembros de su propio equipo, y les da acceso al menú Time Off Reporting.
- HR Holidays SettingsOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_holidays_settings
Añade una página de Ajustes para la aplicación Ausencias (Tiempo libre), de modo que los responsables de RR. HH. puedan abrir una pantalla de configuración dedicada desde el menú de Ausencias. La página es un marcador de posición que otros módulos pueden…
- Holidays Summary EmailOdoo 14, 16hr_holidays_summary_email
Los empleados pueden recibir un correo electrónico diario o semanal con la lista de ausencias aprobadas de sus compañeros de empresa. Cada empleado elige si no recibir ningún correo, recibirlo diario o semanal.
- HR Holidays Team ManagerOdoo 16hr_holidays_team_manager
Añade un rol de Time off/Team manager que solo puede ver y gestionar solicitudes de tiempo libre y asignaciones de los empleados de su propio departamento, y les impide aprobar asignaciones.
- HR holidays validity dateOdoo 12, 13hr_holidays_validity_date
Permite establecer un periodo de validez en cada tipo de ausencia y avisar o bloquear a los empleados para que no soliciten ausencias fuera de ese periodo.
- HR Job Employee CategoriesOdoo 12, 13, 14, 15, 16, 17, 18hr_job_category
Permite a los responsables de RR. HH. etiquetar los puestos de trabajo con categorías de empleado, y añade o elimina automáticamente esas etiquetas en los empleados cuando cambia el puesto de trabajo de su contrato.
- Custom Hour Interval for HolidaysOdoo 14, 15, 16, 17hr_leave_custom_hour_interval
Permite a los usuarios introducir la hora de inicio y fin de una solicitud de ausencia como horas decimales (p. ej. 8.50) en lugar de texto, y mantiene automáticamente sincronizados los campos de horas estándar.
- Hr Leave HourOdoo 13hr_leave_hour
Permite a los empleados introducir las horas de inicio y fin de las vacaciones como horas decimales (por ejemplo 8.50) en el formulario de solicitud de vacaciones, en lugar de escribir las horas como texto.
- HR Leave Type CodeOdoo 16hr_leave_type_code
Añade un código corto a cada tipo de ausencia y lo muestra antes del nombre del tipo de ausencia, para que los tipos de ausencia sean más fáciles de identificar y de reportar.
- Hr Maintenance WorkspaceOdoo 14hr_maintenance_workspace
Crea espacios de trabajo que agrupen empleados y equipos de mantenimiento, y asigna el equipo a un espacio de trabajo en lugar de a un empleado o departamento.
- HR Org Chart OverviewOdoo 13, 14, 15, 16hr_org_chart_overview
Añade una vista general interactiva del organigrama en el menú de Informes de RR. HH., que muestra a los empleados, sus responsables y sus fotos, con búsqueda, zoom, desplazamiento y exportación a PDF.
- Payroll Attendance ReportOdoo 16hr_payroll_attendance_report
Añade una sección de horas trabajadas al informe PDF del recibo de nómina, que enumera cada registro de asistencia (fecha, entrada, salida, horas) y el total de horas del periodo del recibo de nómina.
- Hr Payroll CancelOdoo 12hr_payroll_cancel
Te permite cancelar una nómina desde cualquier estado sin crear un reembolso, eliminar o revertir su asiento contable y establecer la nómina como cancelada. También bloquea la cancelación de una nómina mientras su nómina reembolsada siga activa.
- HR - Payroll DocumentOdoo 16, 17, 18hr_payroll_document
Sube un lote de PDFs de nómina, divídelos por empleado usando su número de identificación, opcionalmente cifra cada PDF con ese número y envía por correo a cada empleado su propio recibo de nómina.
- hr_payroll_document_pymupdf
Añade un respaldo basado en PyMuPDF para que Odoo pueda seguir leyendo el texto de un PDF de nómina cuando el lector normal falla, mejorando la importación de nóminas en el asistente de gestión de nóminas.
- HR Payroll PeriodOdoo 14, 15, 16hr_payroll_period
Añade periodos de nómina y ejercicios fiscales de RR. HH. a Odoo, para que los recibos de nómina y los lotes de recibos de nómina puedan vincularse a un periodo con una fecha de pago automática. Los periodos se generan a partir de un ejercicio fiscal y…
- hr_payslip_change_state
Permite cambiar el estado de varios payslips a la vez desde la lista de payslips, con una comprobación que bloquea toda la operación si algún payslip seleccionado no está en un estado que permita el cambio solicitado.
- HR Payroll PeriodOdoo 12, 14hr_period
Este módulo es un pequeño complemento que depende del módulo HR Payroll Period. No añade ningún modelo, menú o pantalla propios.
- Hr Personal Equipment RequestOdoo 12, 13, 14, 15, 16, 17, 18hr_personal_equipment_request
Permite al personal de RR. HH. y a los empleados crear solicitudes de equipo personal, asignar artículos como portátiles o teléfonos a los empleados y realizar un seguimiento de cada asignación a través de los estados borrador, aceptado, válido y caducado.
- Hr Personal Equipment Request Tier ValidationOdoo 13, 14, 16, 17hr_personal_equipment_request_tier_validation
Añade niveles de aprobación a las solicitudes de equipo personal, de modo que una solicitud debe ser revisada y aprobada por los revisores configurados antes de poder ser aceptada.
- Hr Personal Equipment StockOdoo 13, 14, 16, 18hr_personal_equipment_stock
Vincula las solicitudes de equipo de empleados con las operaciones de almacén: aceptar una solicitud crea un traslado de stock, y completar ese traslado valida automáticamente la asignación de equipo para el empleado.
- Hr Personal Equipment Variant ConfiguratorOdoo 13, 14, 16hr_personal_equipment_variant_configurator
Permite a los usuarios elegir variantes de producto (atributos como talla o color) al crear una solicitud de equipo personal, en lugar de elegir un producto simple. La línea de equipo se vuelve editable directamente en el formulario de solicitud.
- HR Professional CategoryOdoo 16, 17, 18hr_professional_category
Te permite crear categorías profesionales y asignar una a cada contrato de empleado, para que puedas clasificar y agrupar los contratos por categoría.
- Recruitment Application NotificationOdoo 13, 14hr_recruitment_notification
Añade una nueva opción de notificación en los puestos de trabajo para que los usuarios puedan recibir notificaciones automáticas cuando un nuevo candidato solicite ese puesto de trabajo específico.
- Recruitment responsible securityOdoo 12, 13hr_recruitment_security
Añade un nuevo grupo de seguridad de Recruitment para que los reclutadores solo vean los puestos de trabajo y las solicitudes de los que son personalmente responsables, mientras que los responsables mantienen la visibilidad completa.
- Employee Recruitment RecruitOdoo 16hr_recruitment_torecruit
Muestra cuántas personas aún deben ser contratadas para cada puesto de trabajo y publica o despublica automáticamente el puesto en el sitio web según si se alcanza el objetivo de reclutamiento.
- Employees ShiftsOdoo 14, 15, 17, 18hr_shift
Permite a RR. HH. planificar los turnos semanales de los empleados: crear una planificación para una semana, asignar plantillas de turno a los empleados y ver el turno de cada día, con detección automática de ausencias y festivos.
- Employees Shifts and public holidaysOdoo 14, 15, 17, 18hr_shift_holidays_public
Evita asignar turnos a empleados en días festivos comprobando la dirección del empleado cuando se crea una línea de planificación de turnos.
- Skills ManagementOdoo 12hr_skill
Registra las competencias de cada empleado con un nivel de dominio (Junior, Intermediate, Senior, Expert), mantén un catálogo jerárquico de competencias y analiza quién tiene qué competencias en informes de gráfico y tabla dinámica.
- Employees study fieldOdoo 13, 15, 17hr_study
Permite mantener una lista estandarizada de estudios y elegir uno en el expediente de cada empleado en lugar de escribir texto libre. Los responsables de RR. HH. mantienen la lista en la configuración de Recursos Humanos.
- HR Work Entry ProfileOdoo 17hr_work_entry_profile
Añade un botón inteligente "Work Entries" a la pantalla del perfil del usuario, permitiendo a los empleados saltar directamente desde su perfil a sus propias entradas de trabajo de RR. HH.
- HR Worked Days From TimesheetOdoo 12, 14, 15hr_worked_days_from_timesheet
Añade un botón 'Import from Timesheets' en las nóminas en borrador que rellena las líneas de días trabajados a partir de las hojas de horas aprobadas del empleado para el periodo de la nómina.
- Passport ExpirationOdoo 14, 15passport_expiration
Añade un campo de fecha de caducidad del pasaporte al formulario de empleado en Odoo, para que los usuarios de RR. HH. puedan registrar cuándo caduca el pasaporte de un empleado.
- PayrollOdoo 13, 14, 15, 16, 17, 18, 19payroll
Gestiona la nómina de empleados en Odoo: define estructuras salariales y reglas, genera nóminas individualmente o por lotes, calcula días trabajados y ausencias, e imprime informes de nóminas y cotizaciones.
- Payroll AccountingOdoo 13, 14, 15, 16, 17, 18payroll_account
Vincula nóminas con contabilidad: cuando se confirma una nómina, Odoo crea y publica automáticamente el asiento contable correspondiente, utilizando el diario de nóminas y las cuentas definidas en los contratos y las reglas salariales.
- Payroll Contract AdvantagesOdoo 14, 16, 17, 18payroll_contract_advantages
Permite a los usuarios de nómina definir plantillas de ventajas reutilizables (con código, valor predeterminado y mínimo/máximo permitido) y adjuntar una lista de ventajas con importes a cada contrato de empleado, para que las reglas salariales puedan…
- Payroll Public HolidaysOdoo 14, 17, 18payroll_hr_public_holidays
Añade los días festivos como una línea de días trabajados en las nóminas, para que las reglas salariales puedan usar los días y horas de los días festivos en el cálculo de la nómina.
- Payroll Rule Time ParameterOdoo 14, 18payroll_rule_time_parameter
Añade un menú 'Time Parameters' bajo la configuración de Payroll donde los responsables de nóminas pueden definir parámetros de reglas para las nóminas, y permite que las reglas salariales lean esos parámetros directamente desde una nómina.
- resource_calendar_flexible_exclude_weekend
Añade una opción "Exclude Weekends" a los horarios de trabajo flexibles, de modo que los fines de semana no se cuenten como tiempo de trabajo cuando Odoo calcula la asistencia y los días inusuales.
- Resource HookOdoo 12, 13, 14resource_hook
Añade puntos de extensión (hooks) a los métodos estándar de cálculo del tiempo de trabajo de los calendarios de recursos y los recursos, para que otros módulos puedan cambiar cómo se calculan las horas trabajadas sin reescribir el código central de Odoo.
- Resource Leaves GeographicOdoo 16, 18resource_leaves_geographic
Permite etiquetar días festivos y ausencias del calendario con uno o varios estados geográficos, de modo que cada empleado solo vea los festivos locales que se aplican al estado de su dirección.
- Multi-week calendarsOdoo 16resource_multi_week_calendar
Te permite configurar un calendario de tiempo de trabajo que rota entre más de dos horarios semanales, en lugar de alternar solo entre dos. Defines un tiempo de trabajo principal con varias semanas alternas y Odoo elige automáticamente la semana correcta…
- sale_expense_cost_reinvoice
Cuando un producto de gasto está configurado para refacturarse a coste, este módulo pone el importe completo del gasto como coste en la línea de pedido de venta relacionada, de modo que los cálculos de margen reflejen el coste real del gasto.
- sale_expense_manual_reinvoice
Te permite elegir, por producto de gasto, si los gastos se refacturan automáticamente o solo después de que un responsable los revise. Un nuevo menú "Gastos a refacturar" enumera los gastos pendientes para que un responsable pueda refacturarlos o descartarlos.