OdooWiki OCA HUB

Website Slides Attendees Completed Time

website_slides_attendees_completed_time folder_open OCA/e-learning open_in_new
Sin categoría Licencia: AGPL-3

🕒 Tiempo completado: Seguimiento de finalización basado en el tiempo por asistente (en horas)

Este addon mejora el eLearning de Odoo introduciendo una nueva métrica: Tiempo completado, calculada por asistente, que representa la suma de los tiempos de finalización (en horas) de las diapositivas que ha completado.

🔧 Qué viene integrado vs. qué se añade

Integrado (Odoo):

  • Progreso Progreso = Número de diapositivas completadas / Número total de diapositivas → Una simple proporción, basada únicamente en el recuento de diapositivas.

Añadido por este addon:

  • Tiempo completado (en horas) Tiempo completado = Σ(completion_time de cada diapositiva completada) → Un total acumulado del esfuerzo basado en el tiempo para cada asistente.

💡 Por qué esto importa

  • ⏱️ Visión consciente de la duración Refleja con precisión cuánto contenido ha completado un alumno, por tiempo dedicado en lugar de pasos clicados.
  • 👤 Cálculo por asistente Cada asistente tiene un valor de Tiempo completado personalizado, lo que hace que las métricas sean más significativas para formadores e informes.
  • 📊 Analítica de formación procesable Los formadores pueden identificar mejor a los alumnos con mayor esfuerzo y adaptar el apoyo en consecuencia.

🧪 Ejemplo

Para un curso con 10 diapositivas (20 horas en total), si un asistente completa:

  • 1 diapositiva de 15 horas

→ Progreso: 10% → Tiempo completado: 15h

---

Este addon es ideal para entornos de formación serios, programas de cumplimiento y desarrollo profesional, donde el compromiso de tiempo es una mejor medida que el simple recuento de diapositivas.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 16.0

Añade una columna 'Completed Time (hours)' a las listas de asistentes de eLearning, mostrando el total de horas de las diapositivas publicadas que cada alumno ha completado.

Este módulo amplía los registros de asistentes de eLearning en Odoo para que el progreso de cada alumno pueda medirse por tiempo, no solo por el número de diapositivas completadas.

  • Se añade un nuevo campo, completed_time, al registro de asistente (slide.channel.partner). Almacena el total de horas de todas las diapositivas publicadas y activas que el asistente ha marcado como completadas.
  • El valor se calcula automáticamente cada vez que Odoo recalcula la finalización del curso. Suma el tiempo de finalización de cada diapositiva completada por ese asistente en ese curso.
  • La nueva columna aparece en la vista de lista de asistentes existente, justo antes del porcentaje de finalización estándar, y se muestra en formato de tiempo (horas y minutos).
  • Cuando se instala el módulo, Odoo recalcula este valor para todos los registros de asistentes existentes para que los datos estén disponibles de inmediato.

No se crean menús ni pantallas nuevas; el cambio es visible en la lista de asistentes que ya proporciona la aplicación eLearning. El módulo solo modifica el modelo slide.channel.partner y su vista de árbol.

Depende de

website_slides
Modelos y campos (1)
  • slide.channel.partner · amplía un modelo existentecompleted_time (Completed Time (hours))

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Tras la instalación del módulo, verá la hora de finalización del curso dentro de las vistas de los asistentes.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.