Skip to content

Feature/rf30 reportes seguimiento

german.marquez requested to merge feature/rf30-reportes-seguimiento into develop

Implementa RF30 yRF31 para reportes de seguimiento por estudiante.

Incluye:

  • Reporte de seguimiento por estudiante en JSON.
  • Datos del estudiante, resumen y detalle asociado.
  • Totales de instancias, incidencias y recordatorios.
  • Detalle de instancias, incidencias y recordatorios vinculados.
  • Filtros opcionales por fecha desde/hasta.
  • Exportación del reporte en PDF.
  • Protección del módulo con permiso GESTIONAR_INSTANCIAS.

Pruebas realizadas en Swagger:

  • GET /api/reportes/seguimiento/estudiante/45: 200.
  • GET /api/reportes/seguimiento/estudiante/45 con filtros desde/hasta: 200.
  • GET /api/reportes/seguimiento/estudiante/45/pdf: descarga PDF.
  • Rango inválido de fechas: 400.

Merge request reports

Loading