Grupo Aspasia · Operaciones Estatal
Necesitamos poder descargar de forma automática y diaria dos informes que ya existen en las plataformas. No pedimos desarrollo nuevo ni informes a medida.
Categorías afectadas: 2024 ESTATAL GENERAL OCUPADOS y
2025 ESTATAL GENERAL OCUPADOS. No se necesita acceso al resto del sitio.
| Informe | Ruta actual | Contenido |
|---|---|---|
| 01 Informe Global | Curso → Informes | Una fila por alumno: primer y último acceso, tiempo acumulado, contenidos, evaluaciones, correos, mensajes de foro y chat, actividades y nota final |
| 06 Profesores | Curso → Informes | Actividad del tutor: días de conexión, tiempo total, interacciones en foro, mensajes a alumnos e IPs utilizadas |
El contenido nos vale tal cual. No hace falta añadir ni una columna.
Revisando la plataforma de ADALID hemos visto que los informes pertenecen al bloque
advanced_reports y se acceden con esta forma de URL:
/blocks/advanced_reports/viewreport.php?id={REPORT_ID}&courseid={COURSE_ID}
Cada informe ofrece ya Descargar tabla · Descargar tabla detallada · XLS, así que el mecanismo de exportación existe y funciona.
Pero los identificadores no son fijos. Comparando dos grupos de la misma
acción en ADALID — cursos id=98 e id=303 — hemos comprobado que:
REPORT_ID del 01 Informe Global cambia de un curso a
otro.courseid en la URL no funciona:
devuelve los datos del curso anterior.Entendemos que son instancias del bloque por curso, no informes globales del sitio.
courseid, cómo obtener el REPORT_ID de su
01 Informe Global y de su 06 Profesores sin abrir la página y buscarlo a mano.Un usuario de servicio de solo lectura —no la cuenta de una persona— que pueda:
Si os resulta más cómodo exponerlo como servicio web con token, o como una exportación programada que deje los ficheros en una carpeta o en SharePoint, cualquiera de las dos opciones nos vale igual. Preferimos la que menos mantenimiento os genere.
Proponemos configurar únicamente la de ADALID Servicios Corporativos —la de mayor volumen— comprobar que funciona, y replicar después en las 23 restantes con la misma receta. Si algo falla, se corrige una vez y no veinticuatro.
Las credenciales de servicio deben llegarnos por un canal seguro, nunca por chat ni por correo en texto plano.
Los informes contienen datos personales de alumnado (nombre, DNI, correo). Se tratarán dentro del mismo marco en el que ya se manejan hoy, y el acceso será exclusivamente de lectura.
Hoy la descarga es manual, curso a curso. Con 120–160 grupos vivos y 24 plataformas, en la práctica el dato se actualiza una vez por semana, y a veces menos.
La ventana en la que se pierde más alumnado dura siete días. Con datos de hace seis, la herramienta llega tarde justo donde más valor tiene.