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 GitHubMódulos confirmados por versión
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 RequireOdoo 12hr_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 cancelOdoo 12hr_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…
- Select Expense JournalOdoo 12hr_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 12hr_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 PortalOdoo 12hr_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 RequireOdoo 12hr_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 sequenceOdoo 12hr_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.
- Expense Tier ValidationOdoo 12hr_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 TypeOdoo 12hr_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.
- Experience ManagementOdoo 12hr_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.
- Advanced Accrual AllocationOdoo 12hr_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…
- Leave CreditOdoo 12hr_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…
- Leave Management in hoursOdoo 12hr_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.
- Auto Approve LeavesOdoo 12hr_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 repeatedOdoo 12hr_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.
- Leave Request WizardOdoo 12hr_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.
- Leaves: length validationOdoo 12hr_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 PublicOdoo 12hr_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 SettingsOdoo 12, 15hr_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 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 12hr_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.
- 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 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.
- 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_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.
- 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 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.
- 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.
- 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…