OdooWiki OCA HUB

Módulos OCA de proyectos y partes de horas para Odoo

Tareas, etapas, plantillas de proyecto, partes de horas e informes de rentabilidad para equipos que trabajan por proyectos. En el catálogo hay 208 módulos de esta área, 1 de ellos confirmados en Odoo 20.0 (revisado el 2026-11-03).

Módulos confirmados por versión

12.0
88 módulos
13.0
61 módulos
14.0
87 módulos
15.0
59 módulos
16.0
98 módulos
17.0
64 módulos
18.0
114 módulos
19.0
62 módulos
20.0
1 módulo

Repositorios de OCA de esta área

Otras áreas

Lista de módulos del área

  • Business RequirementOdoo 12, 13, 14, 15, 16, 18
    business_requirement

    Haz seguimiento de los requisitos de negocio del cliente desde la primera historia hasta la aprobación, con escenarios, brechas, casos de prueba y una página de portal donde los clientes pueden seguir el progreso.

  • Business Requirement CRMOdoo 12, 13, 14, 16, 18
    business_requirement_crm

    Crea un Business Requirement directamente desde una oportunidad de CRM y consulta todos los requisitos vinculados a un lead. El formulario de la oportunidad incorpora un botón Create Business Requirement y un botón contador que lista sus requisitos.

  • business_requirement_deliverable

    Añade líneas entregables a los requisitos de negocio para que puedas listar los productos y servicios que recibirá un cliente, asignarles un precio desde una tarifa y mostrárselos al cliente en el portal y en el informe impreso.

  • business_requirement_deliverable_project

    Cuando se aprueba un requisito de negocio, sus entregables pueden convertirse automáticamente en tareas del proyecto, ya sea en un proyecto elegido o en un proyecto completamente nuevo creado para el requisito.

  • business_requirement_rice

    Añade una sección de puntuación RICE a los requisitos de negocio para que puedas clasificar las solicitudes por Reach x Impact x Confidence / Effort. La puntuación se almacena, se muestra en las vistas de formulario, lista y kanban, y puede usarse para…

  • Business Requirement SaleOdoo 12, 13, 14, 18
    business_requirement_sale

    Permite a los comerciales convertir un Business Requirement en un presupuesto, utilizando sus entregables como líneas de pedido de venta, y enlaza los presupuestos de vuelta al requerimiento.

  • business_requirement_sale_timesheet

    Muestra el entregable de requisito de negocio vinculado a una tarea creada desde un pedido de venta, y añade un botón en el formulario de la tarea para abrir ese entregable directamente.

  • crm_phonecall_timesheet

    Crea automáticamente una entrada de parte de horas a partir de una llamada telefónica cuando se establecen un proyecto y una duración, y permite a los usuarios detener una llamada para registrar su duración. Los partes de horas se vinculan de vuelta a la…

  • CRM TimesheetOdoo 12, 13, 14, 15, 16, 17, 18, 19
    crm_timesheet

    Este módulo permite a los comerciales registrar y controlar el tiempo dedicado a los leads y oportunidades directamente desde CRM, con botones de inicio/parada del temporizador y una pestaña Timesheets que muestra el tiempo total dedicado.

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

    Te permite marcar un producto como representativo de un empleado y oculta esos productos a los usuarios normales para que solo los responsables de RR. HH. puedan verlos.

  • hr_timesheet_activity_begin_end

    Añade los campos Begin Hour y End Hour a las líneas de partes de horas para que los usuarios puedan registrar la hora exacta de inicio y fin de cada actividad, con cálculo automático de la duración y comprobaciones de solapamiento.

  • hr_timesheet_amount_security

    Restringe los campos de coste e importe en los informes de partes de horas para que solo los usuarios con el permiso 'Allow to read analytic costs' puedan verlos.

  • Task Logs AnalysisOdoo 12, 13, 14
    hr_timesheet_analysis

    Añade vistas de gráfico a las pantallas de Timesheets para que puedas analizar visualmente el tiempo registrado por fecha, proyecto o empleado.

  • hr_timesheet_autofill_project_off

    Evita que Odoo rellene automáticamente el proyecto en una nueva línea de partes de horas basándose en entradas anteriores, de modo que los usuarios deben elegir el proyecto ellos mismos.

  • Timesheet - Begin/End HoursOdoo 15, 16, 17, 18, 19
    hr_timesheet_begin_end

    Añade los campos Begin Hour y End Hour a las líneas de partes de horas para que los empleados puedan registrar la hora exacta de inicio y fin de su trabajo, con cálculo automático de la duración y comprobaciones de solapamiento.

  • HR Timesheet CalendarOdoo 16, 17, 18
    hr_timesheet_calendar

    Añade una vista de calendario a los partes de horas para que los usuarios puedan ver, crear y duplicar entradas de tiempo arrastrando en un calendario. También añade un campo de hora de inicio y un ajuste para controlar cómo se alinean las nuevas entradas.

  • hr_timesheet_date_order_desc

    Las nuevas líneas de partes de horas se añaden en la parte superior de la lista y los partes de horas se ordenan por fecha, de más reciente a más antiguo, por lo que las entradas recientes siempre están visibles.

  • hr_timesheet_day_week

    Añade un campo "Day of Week" a las hojas de horas para que puedas buscarlas, agruparlas y filtrarlas por día de la semana, y resalta en amarillo las entradas de fin de semana.

  • hr_timesheet_editable_top

    Las nuevas líneas de partes de horas se añaden en la parte superior de la lista en lugar de en la parte inferior, lo que agiliza la introducción de varias entradas seguidas.

  • Hr Timesheet Employee Analytic TagOdoo 14, 16, 17, 18, 19
    hr_timesheet_employee_analytic_tag

    Te permite establecer etiquetas analíticas predeterminadas en cada empleado para que las entradas de partes de horas creadas para ese empleado lleven automáticamente esas etiquetas.

  • hr_timesheet_employee_cost_contract

    Calcula automáticamente el coste horario de las hojas de horas de cada empleado a partir de sus contratos de RR. HH., en lugar de introducirlo manualmente. Puedes elegir la política de promedio (contrato, anual o mensual) y volver a cambiar empleados…

  • hr_timesheet_employee_cost_currency

    Te permite establecer la moneda utilizada para el coste de la hoja de horas de un empleado, de modo que las tarifas de coste por hora puedan registrarse en una moneda distinta a la predeterminada de la empresa.

  • hr_timesheet_employee_required

    Este módulo hace obligatorio el campo Employee en los registros de tiempo vinculados a un proyecto, de modo que los usuarios no pueden guardar un registro de tarea sin indicar quién realizó el trabajo.

  • hr_timesheet_name_customer

    Añade un campo 'Customer Description' a los partes de horas que se rellena automáticamente desde la descripción normal, y lo utiliza en el portal del cliente y en un nuevo informe PDF 'Timesheet Customer'.

  • hr_timesheet_nonpayable

    Marca las entradas de partes de horas como no pagables para que sus horas queden excluidas de los costes facturables. Puedes configurar un proyecto para crear partes de horas no pagables de forma predeterminada.

  • Timesheet portal (editable)Odoo 12, 14, 15, 16, 17, 18, 19
    hr_timesheet_portal

    Permite a los usuarios del portal añadir, editar y eliminar sus propias líneas de partes de horas directamente en la página de tareas del portal de clientes, sin entrar en el backend.

  • hr_timesheet_predefined_description

    Te permite guardar una lista de descripciones de partes de horas estándar y elegir una al registrar tiempo, de modo que la descripción se rellena automáticamente en lugar de escribirse cada vez.

  • hr_timesheet_predefined_description_rules

    Añade reglas opcionales de texto libre a las descripciones de partes de horas predefinidas, de modo que los usuarios puedan tener permitido, obligado o impedido añadir notas adicionales que pueden anexarse a la descripción.

  • hr_timesheet_purchase_order

    Crea pedidos de compra (RFQ) a partir de partes de horas de empleados aprobados, ya sea manualmente con un botón o automáticamente según una programación recurrente. Útil para subcontratación y externalización facturada por horas trabajadas.

  • Task Logs Timesheet ReportOdoo 12, 14, 16, 17, 18
    hr_timesheet_report

    Genera un informe de partes de horas configurable a partir de los registros de tareas, eligiendo qué campos mostrar, cómo agrupar las líneas y el formato de tiempo; luego visualízalo en el navegador o expórtalo a PDF o XLSX.

  • hr_timesheet_report_milestone

    Añade un campo Milestone a los partes de horas y permite a los usuarios filtrar y agrupar el Timesheet Report por hito del proyecto, con un filtro personalizado adicional en las líneas de partes de horas.

  • hr_timesheet_report_rounded

    Este módulo puente hace que el informe de partes de horas utilice las horas redondeadas en lugar de las horas registradas sin procesar, de modo que los totales informados coincidan con los valores redondeados de los partes de horas.

  • hr_timesheet_role

    Registra las entradas de partes de horas por el rol que desempeña una persona en un proyecto. Puedes exigir un rol en cada línea de partes de horas y limitar los roles ofrecidos a los que realmente están asignados a esa persona en ese proyecto.

  • HR Timesheet SheetOdoo 12, 13, 14, 15, 16, 17, 18
    hr_timesheet_sheet

    Los empleados pueden registrar su tiempo en una hoja de partes de horas semanal, mensual o diaria, enviarla para revisión, y los revisores pueden aprobarla o rechazarla. Las hojas se crean automáticamente con el periodo, el empleado y la política de…

  • hr_timesheet_sheet_activity

    Crea automáticamente actividades que recuerdan a los empleados enviar sus hojas de horas y a los revisores aprobarlas, según el calendario laboral del empleado.

  • HR Timesheet Sheet AttendanceOdoo 12, 14, 15, 16, 18
    hr_timesheet_sheet_attendance

    Los empleados pueden registrar su entrada y salida directamente desde su hoja de partes de horas, y la hoja muestra el total de horas de asistencia y la diferencia respecto a las horas de partes de horas. Los registros de asistencia se vinculan…

  • HR Timesheet Sheet Auto-draftOdoo 12, 13, 14, 15, 16, 17, 18
    hr_timesheet_sheet_autodraft

    Crea automáticamente un borrador de Timesheet Sheet para cualquier entrada de timesheet que aún no esté cubierta por una hoja existente, de modo que las entradas de tiempo de los empleados siempre queden dentro de una hoja válida.

  • hr_timesheet_sheet_autodraft_project

    Cuando las hojas de partes de horas se crean automáticamente en borrador, este módulo también registra el proyecto en la nueva hoja cuando la política de revisión está configurada como project manager.

  • hr_timesheet_sheet_begin_end

    Añade columnas de hora de inicio y fin a las líneas de partes de horas dentro de una hoja de partes de horas, para que los usuarios puedan registrar cuándo comenzó y terminó cada entrada de trabajo. Las líneas también se ordenan por fecha y hora de inicio.

  • hr_timesheet_sheet_no_create

    Evita que los usuarios creen nuevos proyectos o tareas directamente dentro de una hoja de partes de horas. Al rellenar las líneas de partes de horas, solo pueden seleccionar proyectos y tareas existentes.

  • hr_timesheet_sheet_period

    Permite a las empresas alinear las hojas de partes de horas de los empleados con los periodos de nómina, de modo que cada hoja cubra exactamente las mismas fechas que el periodo de pago. Se añade una nueva opción "Payroll Period" a la configuración del rango…

  • hr_timesheet_sheet_policy_department_manager

    Añade una nueva política de aprobación de partes de horas en la que el Department Manager revisa y aprueba las hojas de partes de horas de los empleados. Cuando está habilitada, el campo department pasa a ser obligatorio en la hoja y solo el manager de ese…

  • hr_timesheet_sheet_policy_direct_manager

    Añade una nueva opción de política de revisión de partes de horas, «By Direct Manager», para que una empresa pueda exigir que los partes de horas sean revisados por el responsable directo del empleado en lugar de por otro revisor.

  • hr_timesheet_sheet_policy_project_manager

    Añade una nueva política de revisión de hojas de partes de horas en la que el Project Manager aprueba las hojas, y permite que cada hoja se vincule a un proyecto específico.

  • hr_timesheet_sheet_role

    Añade un campo Role a las hojas de partes de horas y a las líneas de partes de horas, de modo que el tiempo pueda registrarse por rol en un proyecto. Los usuarios eligen un rol al añadir una línea a una hoja, y los roles se muestran en la lista de líneas de…

  • hr_timesheet_sheet_warning

    Te permite definir reglas de advertencia personalizadas para Timesheet Sheets mediante una expresión de Python y un filtro opcional, y luego marca automáticamente las hojas que coinciden con esas reglas. Las advertencias aparecen en la hoja y se pueden usar…

  • Task Log: limit Task by ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hr_timesheet_task_domain

    Al registrar tiempo en una hoja de horas, el campo Task solo muestra las tareas que pertenecen al proyecto seleccionado y que siguen abiertas, por lo que los usuarios no pueden elegir tareas de otros proyectos ni de etapas cerradas.

  • Hr Timesheet Task RequiredOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hr_timesheet_task_required

    Te permite hacer obligatorio el campo de tarea en los partes de horas, ya sea de forma predeterminada para toda la empresa o por proyecto, de modo que los usuarios no puedan registrar tiempo sin elegir una tarea.

  • Task Log: Open/Close TaskOdoo 12, 13, 14, 15, 16, 17, 18, 19
    hr_timesheet_task_stage

    Abre o cierra la tarea vinculada a una entrada de partes de horas directamente desde la línea de partes de horas, sin salir de la pantalla de partes de horas. La tarea se mueve a la primera etapa marcada como cerrada o a la primera etapa abierta de su…

  • hr_timesheet_time_control

    Añade botones de inicio y parada del temporizador a las hojas de horas, proyectos y tareas, y registra la hora exacta de inicio y fin de cada línea de hoja de horas en lugar de solo la fecha.

  • hr_timesheet_time_control_begin_end

    Permite a los usuarios introducir las horas de la hoja de horas como una hora de inicio y una hora de fin en lugar de una duración, y muestra estas horas de inicio/fin en las listas de hojas de horas, en las hojas de horas de las tareas y en el portal del…

  • hr_timesheet_time_restriction

    Este módulo impide que los usuarios introduzcan o registren con fecha anterior partes de horas más allá de un número de días establecido, ya sea de forma global o por proyecto. Un grupo de usuarios especial puede saltarse la restricción.

  • Time Type in TimesheetOdoo 12, 14, 15, 16, 17, 18
    hr_timesheet_time_type

    Te permite etiquetar cada línea de parte de horas con un Tipo de tiempo (por ejemplo desarrollo, reunión, soporte) para que puedas clasificar e informar sobre la naturaleza del trabajo registrado.

  • hr_timesheet_type_non_billable

    Permite marcar tipos de partes de horas como no facturables, de modo que las horas registradas con esos tipos se excluyen de las horas restantes del proyecto y de las horas efectivas de la tarea.

  • hr_timesheet_unusual_days

    Muestra los fines de semana y los días festivos con un color de fondo diferente en el calendario de partes de horas, para que los empleados puedan identificar fácilmente los días laborables inusuales al rellenar sus partes de horas.

  • hr_utilization_analysis

    Compara la capacidad de trabajo de cada empleado con las horas que realmente registraron en las tareas, día a día, durante un periodo elegido. Los resultados se abren como un gráfico y una tabla dinámica, y también se pueden lanzar desde un registro de…

  • hr_utilization_report

    Genera un informe de utilización a partir de los registros de tareas de la hoja de horas, mostrando cuánto de la capacidad de trabajo de cada empleado se utilizó durante un período elegido. Los resultados pueden verse en el navegador o exportarse a PDF y XLSX.

  • project_administrator_restricted_visibility

    Añade un nuevo grupo de acceso al proyecto 'Full Administrator' y convierte el grupo de gestores de proyecto existente en un 'Restricted Administrator' que solo puede ver y gestionar los proyectos que posee.

  • project_analytic_code

    Permite ver y buscar proyectos por el código de su cuenta analítica. El código se muestra delante del nombre del proyecto y puede utilizarse como filtro o agrupación en las listas de proyectos.

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.