OdooWiki OCA HUB

OCA/hr

Repositorio de la comunidad OCA con 108 módulos para Odoo confirmados en el catálogo de OdooWiki (versiones 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Revisado el 2026-11-03.

Abrir en GitHub

Módulos confirmados por versión

12.0
70 módulos
13.0
37 módulos
14.0
40 módulos
15.0
32 módulos
16.0
40 módulos
17.0
24 módulos
18.0
31 módulos
19.0
11 módulos
20.0
0 módulos

Módulos del repositorio

  • hr_expense_advance_clearing_sequence

    Concede automáticamente a los informes de gastos de anticipo de empleados su propio número de referencia, que empieza por AV, en lugar de la numeración estándar de informes de gastos.

  • hr_expense_analytic_require

    Hace obligatoria la cuenta analítica en los gastos de empleados y permite establecer una cuenta analítica predeterminada para los gastos a nivel de compañía, de modo que todo gasto esté siempre vinculado a una cuenta analítica.

  • hr_expense_cancel

    Añade un botón "Cancel all related operations" en las hojas de gastos para que los contables puedan deshacer un gasto publicado o pagado, eliminando sus asientos contables, pagos y conciliaciones y devolviendo la hoja a Submitted.

  • hr_expense_invoice

    Vincular las facturas de proveedor a las líneas de gastos de empleados para que la empresa pueda reembolsar al empleado y liquidar la deuda con el proveedor. Crear una factura de proveedor directamente desde un informe de gastos o adjuntar una factura…

  • hr_expense_journal

    Te permite elegir el método de pago (tarjeta de crédito o diario bancario) utilizado para pagar un gasto, de modo que el informe de gastos y su asiento contable utilicen el diario correcto.

  • hr_expense_payment_difference

    Cuando registras un pago para una hoja de gastos, este módulo te permite introducir un importe que difiere del total y decidir cómo gestionar la diferencia: mantener la hoja abierta o marcarla como totalmente pagada con una cuenta de regularización.

  • Petty CashOdoo 12
    hr_expense_petty_cash

    Permite realizar un seguimiento del fondo de caja fija en poder de los empleados: registra a los tenedores de efectivo con un límite y un saldo, los recarga mediante facturas de proveedor y paga los informes de gastos desde el fondo de caja fija con…

  • hr_expense_petty_cash_sequence

    Asigna automáticamente a los informes de gastos pagados por caja chica su propio número de referencia, que comienza por EXPC, en lugar de la secuencia estándar.

  • hr_expense_portal

    Añade una sección "My Expense" al portal de clientes para que los usuarios del portal puedan ver los gastos vinculados a sus pedidos de venta, con una lista, ordenación, paginación y una página de detalle que incluye archivos adjuntos y mensajes.

  • hr_expense_receipt_require

    Marca los productos de gasto como que requieren un recibo, de modo que los empleados no puedan enviar un gasto (o un informe de gastos) sin adjuntar uno. Un permiso especial permite a determinados usuarios omitir esta regla.

  • hr_expense_sequence

    Añade un número de referencia automático a los informes de gastos, generado a partir de una secuencia configurable (p. ej. EX0001), que se muestra en el formulario, la lista, la búsqueda y el informe impreso.

  • hr_expense_tier_validation

    Añade un proceso de aprobación multinivel (validación por niveles) a los informes de gastos, de modo que los gastos enviados deben ser revisados y validados por revisores designados antes de poder ser aprobados.

  • hr_expense_type

    Te permite crear tu propia lista de tipos de gastos y etiquetar cada gasto con uno, para que puedas clasificar y agrupar los gastos por su naturaleza.

  • hr_experience

    Permite registrar la formación académica, la experiencia profesional y las certificaciones de un empleado, ya sea desde el formulario del empleado o desde un menú dedicado de Experiencias en Recursos Humanos.

  • hr_holidays_accrual_advanced

    Amplía las asignaciones de ausencias de Odoo con reglas de acumulación avanzadas: elige cómo se acumulan los días de ausencia con el tiempo, limita la acumulación, el traspaso y el saldo total, consulta un historial completo de acumulación y simula el saldo…

  • hr_holidays_credit

    Permite a los responsables de RR. HH. marcar ciertos tipos de ausencia como que permiten crédito, de modo que los empleados seleccionados puedan solicitar ausencia incluso cuando su saldo asignado sea insuficiente, y muestra el uso del crédito en el nombre…

  • hr_holidays_hour

    Muestra las asignaciones, solicitudes y saldos de ausencias en horas en lugar de días. El formulario del empleado y el informe resumen de ausencias muestran las duraciones en horas, coincidiendo con los tipos de ausencia configurados en horas.

  • hr_holidays_leave_auto_approve

    Añade una opción en cada tipo de ausencia para validar automáticamente las solicitudes de ausencia, ya sea solo por RR. HH. o por todos, de modo que los empleados ya no tengan que esperar la aprobación manual.

  • hr_holidays_leave_repeated

    Te permite crear una solicitud de ausencia que se repite automáticamente según una programación (cada día laborable, semana, dos semanas o cuatro semanas), ya sea un número determinado de veces o hasta una fecha de finalización.

  • hr_holidays_leave_request_wizard

    Añade un asistente guiado para crear solicitudes de ausencia día a día u hora a hora, mostrando cuánto tiempo está disponible y cuánto se solicita antes de enviar.

  • hr_holidays_length_validation

    Añade una acción 'Validate Length' en las solicitudes de ausencia que comprueba si el número de días almacenado sigue coincidiendo con el calendario laboral del empleado, y bloquea la validación cuando está desactualizado.

  • hr_holidays_notify_employee_manager

    Añade una configuración de compañía para que, cuando un empleado cree una solicitud de ausencia, su responsable se añada automáticamente como seguidor y se le notifique por correo electrónico.

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

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

  • 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_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…

Datos importados de GitHub: cada versión listada está confirmada (rama, directorio y manifiesto instalable comprobados en la fecha de revisión). No se evalúa el soporte activo ni la certificación OCA.