Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-37384

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-37406

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36986

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36985

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36988

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:

  • El botón de editar, lo que permite es diferente a una actualización masiva, eso es correcto?

  • El botón de las flechas verticales es para mover? en el perfil del alumno el ícono es distinto

  • El botón de carpeta, para qué es?

  • El botón de llave, para qué es?

  • No hay acción de activar/inactivar para los seleccionados?

Registro

  •  Selección registro individual o registro masivo
  •  Individual
    •  Datos personales
    •  Descuentos
    •  Materiales
    •  Login y Password
    •  Confirmación del registro

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36981

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-37690

  •  Masivo
    •  Instrucciones
      •  Descargar plantilla
    •  Subir plantilla
    •  Edición on-line
    •  Agregar nuevo registro
    •  Guardar
    •  Confirmación
    •  Resumen

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36982

  •  Perfil
    •  Información general del alumno
    •  Activar/Inactivar
    •  Eliminar
    •  Mover

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36988

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36985

Jira Legacy
serverSystem Jira
serverId487df0e8-a840-3c8c-bc14-813b0587c34e
keyPSA-36989

  •  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
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printabletrue

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