Módulos OCA para Odoo 18
Hay 3113 módulos de la comunidad OCA confirmados en Odoo 18.0: para cada uno, la rama, el directorio y el manifiesto instalable se han comprobado en GitHub. En Odoo 17 hay 1994. Abre cualquier módulo para ver qué hace, su disponibilidad en el resto de versiones y sus fuentes.
Módulos confirmados por versión
Repositorios con más módulos en Odoo 18
Ver también
Lista de módulos para Odoo 18
- Appraisal OcaOdoo 16, 18hr_appraisal_oca
Gestiona las evaluaciones de desempeño de los empleados en Odoo: crea registros de evaluación, recopila autoevaluaciones de los empleados y comentarios de los responsables, y controla cuándo cada parte puede ver los comentarios de la otra.
- Add calendar view to attendance, hr_attendance_calendar_viewOdoo 15, 16, 17, 18hr_attendance_calendar_view
Añade una vista de calendario a las asistencias de empleados, para que puedas ver los periodos de check-in y check-out en un calendario y cambiar a ella desde la pantalla de asistencias.
- Attendance employee calendar planningOdoo 18, 19hr_attendance_employee_calendar_planning
Realiza cálculos de horas extra y horas faltantes en Attendance respetando el calendario laboral planificado y las horas flexibles de cada empleado, de modo que el tiempo extra o faltante se mida con respecto al horario correcto.
- HR Attendance Full HistoryOdoo 18hr_attendance_full_history
Los empleados pueden ver su historial de asistencia completo en lugar de solo el mes actual, y un nuevo filtro "Este mes" les permite reducir la lista de nuevo cuando sea necesario.
- HR Attendance Modification Tracking.Odoo 12, 13, 14, 15, 16, 17, 18hr_attendance_modification_tracking
Marca los registros de asistencia cuya hora de entrada o salida se modificó manualmente, para que puedas detectar posibles fraudes. La marca aparece en el formulario, la lista y los filtros de búsqueda de asistencia.
- HR Attendance ReasonOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_attendance_reason
Te permite definir motivos para el check-in y el check-out, adjuntarlos a los registros de asistencia y, opcionalmente, pedir a los empleados que elijan un motivo cuando registren su entrada o salida desde la pantalla de asistencia o el kiosco.
- Theoretical vs Attended Time AnalysisOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_attendance_report_theoretical_time
Añade un informe 'Theoretical vs Attended Time Analysis' que compara las horas realmente trabajadas (a partir de las asistencias) con las horas que un empleado debía trabajar, según su calendario laboral, días festivos y ausencias.
- Hr attendance rest time includedOdoo 15, 18hr_attendance_rest_time_included
Registra las pausas de los empleados dentro de los registros de asistencia, con las horas de pausa contadas por separado de las horas trabajadas y mostradas en las pantallas e informes de asistencia.
- HR Attendance RFIDOdoo 12, 13, 14, 15, 16, 17, 18hr_attendance_rfid
Permite almacenar un código de tarjeta RFID en cada empleado y registrar el check-in/check-out escaneando esa tarjeta, sin abrir la pantalla de asistencia.
- Hr Collective AgreementOdoo 18hr_collective_agreement
Crea y gestiona convenios colectivos en Odoo, con códigos, ámbitos, fechas de publicación, publicaciones oficiales y un ciclo de vida borrador/activo/finalizado/cancelado. Los responsables de RR. HH. pueden activar, finalizar, cancelar y actualizar en bloque…
- hr_collective_agreement_partner
Vincula convenios colectivos a contactos (partners) directamente desde el formulario de contacto, consulta cuántos convenios tiene un partner y asigna o elimina convenios mediante un pequeño asistente emergente.
- HR commissions OCAOdoo 18, 19hr_commission_oca
Añade un nuevo tipo de agente de comisión llamado "Salesman (employee)" que vincula un partner a un empleado de RR. HH. y permite marcar sus liquidaciones como facturadas sin crear una factura.
- HR Contract DocumentOdoo 12, 13, 14, 16, 18hr_contract_document
Añade un botón Documents en el formulario del contrato del empleado que muestra cuántos archivos están adjuntos, y permite abrir la lista de esos adjuntos directamente desde el contrato.
- Hr Contract Employee Calendar PlanningOdoo 14, 15, 16, 18hr_contract_employee_calendar_planning
Mantiene el horario de trabajo de un empleado coherente entre su contrato y su plan de calendario de empleado. El campo de horas de trabajo del contrato está oculto y sigue automáticamente el calendario del empleado.
- HR Contract ReferenceOdoo 12, 13, 14, 15, 16, 18hr_contract_reference
Asigna automáticamente a cada contrato de empleado un número de referencia único, como EC/2025/00001, cuando se crea el contrato.
- Hr Contract RenewOdoo 18hr_contract_renew
Añade un botón 'Renew Contract' en los contratos de empleado que abre un pequeño asistente para crear un nuevo contrato copiado del actual, comenzando el día después de que finalice el contrato antiguo.
- Update Overtime from HR ContractOdoo 16, 17, 18hr_contract_update_overtime
Añade una acción "Update Overtime" en los contratos de HR que recalcula las horas extra en los registros de asistencia del empleado para el periodo del contrato, de modo que las horas extra sigan siendo correctas tras los cambios en el contrato.
- HR CourseOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_course
Gestiona cursos de formación de empleados, sus sesiones programadas y los resultados de asistencia en Odoo. Los responsables de RR. HH. crean cursos y sesiones, asignan asistentes, siguen la sesión a través de sus estados y registran quién aprobó, falló o…
- HR department codeOdoo 14, 15, 16, 17, 18, 19hr_department_code
Añade un campo de código corto a los departamentos de RR. HH. y lo muestra en el nombre del departamento, la lista, el kanban y la búsqueda, de modo que los departamentos puedan identificarse tanto por un código como por un nombre.
- HR Department DeputyOdoo 18hr_department_deputy
Permite registrar uno o varios subdirectores en cada departamento, junto al director del departamento. Los subdirectores aparecen en el formulario del departamento y en la lista de departamentos.
- Add dms field for employeesOdoo 15, 16, 18hr_dms_field
Añade una pestaña Documents a los formularios de empleado para que RR. HH. pueda almacenar y gestionar archivos (DMS) directamente en cada registro de empleado, y permite a los empleados ver sus propios documentos desde el Directorio de empleados.
- Employee AgeOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_age
Añade un campo Age de solo lectura a los registros de empleados, calculado automáticamente a partir de la fecha de nacimiento del empleado. Es visible en el formulario del empleado para los usuarios de RR. HH.
- Employee bank restrictOdoo 18hr_employee_bank_restrict
Oculta las cuentas bancarias de los contactos que están vinculados a un empleado, de modo que solo los usuarios con acceso contable completo pueden verlas. Las cuentas bancarias de los contactos normales permanecen visibles para todos.
- HR Employee Birthday MailOdoo 14, 15, 16, 18hr_employee_birthday_mail
Envía automáticamente correos de cumpleaños a los empleados en su cumpleaños y notifica a los compañeros que hayan optado por recibirlos, según una comprobación programada diaria.
- Employee Calendar PlanningOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_calendar_planning
Te permite asignar diferentes calendarios de tiempo de trabajo a un empleado para rangos de fechas específicos, de modo que su horario pueda cambiar con el tiempo. Odoo construye automáticamente un único tiempo de trabajo combinado entre bastidores.
- HR Employee Cost HistoryOdoo 15, 16, 18hr_employee_cost_history
Permite a los usuarios de RR. HH. cambiar el coste horario de las hojas de horas de un empleado a partir de una fecha elegida, mantiene un historial de cada cambio de coste y recalcula las hojas de horas existentes desde esa fecha.
- HR Employee DocumentOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_document
Añade un botón Documents en el formulario de empleado que muestra cuántos archivos están adjuntos a ese empleado, y permite a los usuarios de RR. HH. y al empleado abrir la lista de esos archivos.
- HR Employee First Name, Last NameOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_firstname
Añade campos separados First Name y Last Name a los registros de empleados y construye automáticamente el nombre completo a partir de ellos, con un orden configurable (Lastname Firstname, Lastname, Firstname o Firstname Lastname).
- Employee IDOdoo 12, 14, 15, 16, 17, 18hr_employee_id
Asigna automáticamente a cada empleado un número de identificación único para toda la empresa, ya sea aleatorio o de una secuencia, y bloquea los duplicados.
- HR Employee LanguageOdoo 12, 13, 16, 17, 18, 19hr_employee_language
Registra los idiomas que habla cada empleado y su nivel de lectura, escritura, expresión oral y comprensión auditiva. Aparece una nueva pestaña Languages en el formulario del empleado y un menú Languages que lista todos los registros de idiomas.
- Employee Medical ExaminationOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_medical_examination
Registra los exámenes médicos de los empleados en Odoo: registra cada examen con su fecha, resultado y estado, y genera exámenes de forma masiva para un departamento o puesto de trabajo. Los empleados solo ven sus propios exámenes; los responsables de RR.…
- Employee external PartnerOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_partner_external
Añade dos campos al formulario de empleado: una casilla que marca a un empleado como externo y un enlace a la empresa asociada que lo gestiona. El campo de empresa asociada solo aparece y es obligatorio cuando el empleado está marcado como externo.
- Employee Phone ExtensionOdoo 12, 13, 14, 15, 16, 18hr_employee_phone_extension
Añade dos campos de teléfono adicionales a los registros de empleados: un número interno y un número corto, mostrados en una nueva sección 'Internal Contact' en el formulario de empleado.
- Personal Protective Equipment (PPE) ManagementOdoo 12, 13, 14, 16, 17, 18hr_employee_ppe
Gestiona los Equipos de Protección Individual (EPI) entregados a los empleados: marca productos como EPI, define reglas de caducidad, imprime un recibo firmado y deja que Odoo señale automáticamente los equipos caducados.
- HR Employee RelativesOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_employee_relative
Almacene los familiares de un empleado directamente en el registro del empleado, con tipo de relación, datos de contacto, fecha de nacimiento y edad calculada automáticamente.
- HR Employee First Name and Two Last NamesOdoo 17, 18, 19hr_employee_second_lastname
Añade un campo 'Second last name' a los registros de empleados, para que puedas almacenar el nombre, el apellido paterno y el apellido materno por separado. El nombre completo se construye automáticamente a partir de estas tres partes.
- HR Employee ServiceOdoo 12, 13, 14, 15, 16, 18hr_employee_service
Añade los campos Hire Date, Start Date y Termination Date a los registros de empleados y calcula automáticamente cuánto tiempo lleva cada empleado en la empresa, mostrado en años, meses y días.
- HR Employee Service from ContractsOdoo 12, 13, 14, 15, 16, 18hr_employee_service_contract
Rellena automáticamente el primer y último contrato de cada empleado, además de sus fechas de inicio y fin de servicio, en función de los contratos del empleado.
- HR Employee SINOdoo 12, 13, 14, 15, 16, 17, 18hr_employee_ssn
Añade el campo Social Insurance Number (SIN) del empleado al formulario del empleado, para que los usuarios de RR. HH. puedan verlo y editarlo directamente en Odoo.
- Employee Advance and ClearingOdoo 12, 13, 14, 15, 16, 17, 18hr_expense_advance_clearing
Permite a las empresas pagar un anticipo a los empleados antes de que lo gasten y luego liquidar ese anticipo contra informes de gastos reales. Los empleados pueden solicitar anticipos, enviar informes de liquidación y recibir un reembolso adicional o…
- HR Expense Advance Clearing SequenceOdoo 12, 13, 14, 15, 16, 17, 18hr_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 TagOdoo 16, 18, 19hr_expense_analytic_tag
Añade un campo "Analytic Tags" a los formularios de gastos para que los usuarios puedan etiquetar los gastos con etiquetas analíticas, que luego se trasladan a los asientos contables y a los pagos generados a partir de esos gastos.
- Hr expense cancelOdoo 12, 13, 14, 15, 16, 17, 18hr_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.
- Expense ExceptionOdoo 14, 15, 18hr_expense_exception
Añade reglas de excepción personalizables a los informes de gastos y a los gastos, para que puedas bloquear o marcar los informes que incumplan tus propias reglas y revisarlos antes de enviarlos.
- Supplier invoices on HR expensesOdoo 12, 13, 14, 15, 16, 17, 18hr_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 Meal AllowanceOdoo 18hr_expense_meal_allowance
Añade a los gastos la gestión de la dieta alemana (Verpflegungsmehraufwand): elige un producto de dieta, introduce las fechas de viaje y el cliente, y Odoo calcula la dieta diaria por día e imprime un informe detallado.
- HR Expense PaymentOdoo 14, 15, 16, 17, 18hr_expense_payment
Vincula las hojas de gastos con sus pagos, para que puedas ver qué pagos pagaron qué informes de gastos directamente en Odoo.
- Petty CashOdoo 12, 13, 14, 15, 18hr_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 sequenceOdoo 12, 13, 14, 15, 16, 17, 18hr_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 Sequence OptionOdoo 14, 15, 16, 17, 18hr_expense_sequence_option
Te permite elegir entre varias secuencias de numeración para los informes de gastos (hr.expense.sheet), de modo que distintos informes de gastos puedan obtener números de referencia diferentes según las reglas que definas.
- Expense Tier ValidationOdoo 12, 13, 14, 15, 16, 17, 18, 19hr_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 - Vendor ReceiptOdoo 18hr_expense_vendor_receipt
Cuando una hoja de gastos utiliza un diario de recibos, este módulo crea un recibo de proveedor en lugar de una factura de proveedor, y te permite revertir esos recibos a borrador.
- hr_holidays_calendar_planning
Hace que las solicitudes de tiempo libre respeten el calendario laboral planificado y el horario flexible de cada empleado, de modo que las duraciones de las ausencias se calculen correctamente cuando los horarios cambian con el tiempo.
- HR Holidays leave repeatedOdoo 12, 13, 14, 18hr_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 Overview - Report Calendar Type filterOdoo 17, 18, 19hr_holidays_leave_report_calendar_type
Añade un filtro de tipo de ausencia al calendario Time Off Overview, para que los usuarios puedan mostrar solo ciertos tipos de ausencia (por ejemplo, vacaciones, baja por enfermedad) en el calendario y en la barra de búsqueda.
- Holidays natural periodOdoo 13, 14, 15, 16, 17, 18, 19hr_holidays_natural_period
Añade dos nuevas unidades de solicitud de ausencia, Natural day y Natural day (Half Day), a los tipos de tiempo libre y a las asignaciones, para que los empleados puedan solicitar ausencias contadas en días naturales en lugar de días laborables.
- 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 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…
- 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.