Pasar lista
Registre la asistencia de una sesión grupal desde Hoy o desde el programa, con guardado masivo en /group-sessions/:id/attendance.
Marque la asistencia de todos los alumnos inscritos en una sesión y guárdela de una sola vez. La pantalla vive en /group-sessions/:id/attendance y solo incluye estudiantes con inscripción activa en el programa de esa sesión.
Use Hoy (/today) para llegar rápido a la clase del día, o el detalle del programa si está revisando sesiones pasadas o futuras.
Ruta rápida
Abrir la sesión
En Hoy, pulse Pasar lista (o Ver asistencia si la sesión ya está completada) en la fila de la clase.
También puede entrar desde Programas → sesión → Pasar lista. La URL será /group-sessions/{id}/attendance.
Marcar estados
Para cada alumno elija uno de los cuatro estados. Use Marcar todos como para aplicar el mismo estado al roster completo.
Si marca Ausente o Justificada, puede agregar notas opcionales por alumno.
Guardar
Pulse Guardar (botón fijo abajo a la derecha). El sistema guarda todos los registros en un solo envío y marca la sesión como completada.
Estados de asistencia
En la interfaz los botones aparecen en este orden (de izquierda a derecha):
| Orden en UI | Estado interno | Cuándo usarlo |
|---|---|---|
| 1 | Ausente | No asistió y no hay justificación registrada |
| 2 | Presente | Asistió a tiempo |
| 3 | Tarde | Asistió con retraso (cuenta como presente en el resumen) |
| 4 | Justificada | Ausencia con motivo documentado (use el campo de notas) |
Presente y Tarde se consideran asistencia efectiva en el contador del encabezado (X de Y presentes). Ausente y Justificada no.
Desde dónde llegar
Hoy
Vista operativa del día en /today. Cada clase programada muestra el acceso directo a pasar lista con retorno a Hoy.
Programa
En el detalle del programa, cada sesión del calendario enlaza a la misma pantalla de asistencia.
Detalles importantes
| Tema | Comportamiento |
|---|---|
| Roster | Solo alumnos con inscripción activa en el programa de la sesión |
| Valor por defecto | Si aún no hay registro, cada fila inicia en Ausente |
| Guardado | Un solo clic envía todos los cambios (bulk); no hace falta guardar alumno por alumno |
| Sesión completada | Tras guardar, la sesión pasa a estado completado; puede volver a editar y guardar de nuevo |
| Retorno | El botón Volver respeta la pantalla de origen (from=/today, programa, agenda, etc.) |
Checklist
- Confirmé que la sesión corresponde al programa y horario correctos
- Revisé el roster completo antes de usar Marcar todos como
- Agregué notas en ausencias o justificadas cuando el padre debe entender el motivo
- Pulsé Guardar y vi la confirmación de éxito
Siguiente paso
Consulte el historial acumulado y filtros en Historial de asistencia.