Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printabletrue

Obtener configuración de Censo

Método: GET

Ejemplo:

https://homol.uno-internacional.com/pegasus-api/dashboard/empresas/8/config?cicloEscolarId=785&colegioId=13244

Instrucciones.

En la respuesta, están las configuraciones de todos los módulos que se utilizan en la aplicación: ACUERDO, CENSO, STAFF, ARTICULOS, etc.

Para obtener la configuración de CENSO, se debe recorrer el array que se encuentra en la respuesta en campo ´data´ y buscar el item donde el campo ´module´ sea CENSO.

...

Una vez encontrado este item dentro del array de ´data´, en el campo ´settings´ se encuentran todas las configuraciones de CENSO que deben ser aplicadas para el colegio en el ciclo escolar elegido.

Lista de alumnos

...

Descargar lista

...

  • La configuración del candado no está prendida

    • En base a Dentro de la configuración de CENSO y el rol del usuario, existe el objeto ´candado´. Se considera que el candado está activo solo si se cumplen las siguientes condiciones:

      • candado.activo = true

      • candado.fechaInicio <= fecha_actual

      • candado.fechaFinal > fecha_actual

    • Si el usuario tiene rol Administrador [SA], entonces NO se aplica el candado sin importar que esté activo.

  • 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

...