Lista de alumnos
- Lista de alumnos vacía (sin alumnos)
- Lista de alumnos (con alumnos)
- Activar/Inactivar por alumno
- Búsqueda
- Filtros avanzados
- Descargar lista
- Dropdown todo el colegio
- Selección de varios registros
- Editar
- las 2 flechas es mover?
- la carpeta qué es?
- la llave qué es?
- Eliminar
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Note |
---|
Para qué sirven los puntos verticales de la derecha en cada alumno? La búsqueda va a filtrar la lista por coincidencia? Se descarga la lista con los filtros aplicados? Qué otras opciones va a tener el dropdown de Todo el colegio? Al seleccionar varios alumnos:
|
Registro
- Selección registro individual o registro masivo
- Individual
- Datos personales
- Descuentos
- Materiales
- Login y Password
- Confirmación del registro
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Masivo
- Instrucciones
- Descargar plantilla
- Subir plantilla
- Edición on-line
- Agregar nuevo registro
- Guardar
- Confirmación
- Resumen
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Perfil
- Información general del alumno
- Activar/Inactivar
- Eliminar
- Mover
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Tab Información
- Datos personales
- Información de los sellos
- Login y Password
- Información del pago
Note |
---|
Qué hacen los 3 puntos verticales en la sección de información del pago? |
- Tab Gestión Multi-sello
- Tabs por sello
- Descuentos
- Materiales
- Aplicaciones
- Botón Guardar
...
El buscador de aplicaciones, realizará la búsqueda por coincidencia?
...
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Lista de alumnos
...
Descargar lista
Todo el colegio
Método: GET
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/reporteAlumnos?descargar=1
Por Nivel / Segmento
Método: GET
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/reporteAlumnos?descargar=1&nivelId=32
Activar/Inactivar Alumno
Método: POST
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/niveles/32/grados/85/grupos/2280/alumnos/26041025/activarInactivar
Payload:
Code Block |
---|
{
"activo": 0,
"razonInactivoId": 0,
"observaciones": ""
} |
Activo:
0 - para inactivar
1 - para activar
razonInactivoId: siempre en cero
observaciones: siempre string vacío
Validaciones:
Solo se permite activarInactivar alumnos si se cumplen las siguientes condiciones
El usuario firmado es administrador [SA, CTU, AN] sin importar el status del alumno y si tiene o no documentos aplicados con pago o cancelados
El usuario es gestor colegio [GC] y el alumno esta activo
data[].activo = true
El usuario es gestor colegio [GC] y el alumno está inactivo y no tiene documentos aplicados ya sea con pago o cancelados
data[].activo = false
data[].countDocumento2aplicados = 0
data[].countDocumento2cancelados = 0
Eliminar Alumno
Método: DELETE
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/niveles/33/grados/90/grupos/2280/alumnos/26039193/borrar
Validaciones:
Un alumno puede ser seleccionado para ser eliminado, solo si se cumplen las siguientes condiciones.
La configuración del candado no está prendida
En base a la configuración de CENSO y el rol del usuario
El alumno NO tiene documentos
data[].documentos = false
El alumno NO tiene historial
data[].promovido = false
El alumno NO tiene Ipad Sincronizada
data[].ipadSincronizada = false
El porcentaje de pago es cero
data[].porcentajePago = 0
El alumno NO tiene observaciones
data[].observaciones = false
Mover Alumno
Método: POST
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/niveles/33/grados/90/grupos/2280/alumnos/26041017/mover
Payload:
Code Block |
---|
{
"nuevoNivelId": 32,
"nuevoGradoId": 85,
"nuevoGrupoId": 2280,
"observaciones": "teste"
} |
Editar Alumno
Al elegir la opción de editar alumno, se debe redireccionar al usuario a la vista del Perfil del Alumno
Validaciones:
Siempre se puede consultar el perfil de un alumno, pero solo se debe permitir editar un alumno si se cumplen las siguientes condiciones
El usuario firmado tiene rol Administrador [SA, CTU, AN]
El usuario firmado tiene rol Gestor Colegio [GC] y el alumno no tiene pago asociado y el porcentaje de pago es cero
data[].conPago = false
data[].porcentajePago = 0