OdooWiki OCA HUB

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

12.0
69 módulos
13.0
63 módulos
14.0
92 módulos
15.0
77 módulos
16.0
77 módulos
17.0
54 módulos
18.0
67 módulos
19.0
20 módulos
20.0
0 módulos

Repositorios de OCA de esta área

Otras áreas

Lista de módulos del área

  • HR Holidays PublicOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hr_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, 18
    hr_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_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, 19
    hr_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…

  • hr_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_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_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, 18
    hr_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.

  • hr_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_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_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_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, 16
    hr_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.

  • hr_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_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, 18
    hr_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, 16
    hr_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_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, 18
    hr_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_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, 18
    hr_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_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_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.

  • hr_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.

  • hr_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.

  • hr_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, 18
    hr_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.

  • hr_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.

  • hr_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, 17
    hr_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_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_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_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, 19
    payroll

    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, 18
    payroll_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, 18
    payroll_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_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_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, 14
    resource_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_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.

  • resource_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.

Datos importados de GitHub: «confirmado» significa rama, directorio y manifiesto instalable comprobados en la fecha de revisión. Que un módulo no esté confirmado en una versión no significa que no exista: puede estar en otro repositorio o pendiente de la próxima revisión. No se evalúa el soporte activo ni la certificación OCA.