Table of Contents | ||
---|---|---|
|
Obtener configuración de descuentos
Obtener configuración de permisos
Método: GET
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/dashboard/empresas/8/ciclos/785/moduleConfig/CENSO.LISTADESCUENTOS
Instrucciones
En la respuesta, está la configuración que se utiliza en el módulo de descuentos.
Para obtener la configuración de permisos, se debe leer el campo ´data´ y buscar el item ´permisos´, aquí se encuentran los permisos para las distintas secciones y/o acciones que se encuentran este módulo.
Obtener lista de descuentos
...
Nombre: data[].alumno.persona.nombreCompleto
Alumno ID: data[].alumno.alumnoId
Nivel / Segmento: data[].alumno.nivel.nivel
Grado / Ano: data[].alumno.grado.grado
Grupo / Turma: data[].alumno.grupo.grupo
Razón descuento: data[].razon.razon
Estatus: data[].activo
true: El descuento está activo / aprobado
false: El descuento está inactivo / pendiente de aprobación
Porcentaje descuento: data[].alumno.porcentajeDescuentodescuento
Actualizar estatus del descuento
...
El estatus del descuento solo puede ser modificado si en la configuración se encuentra el permiso activo.
Se debe obtener la configuración de los permisos del módulo https://project-tools-santillana.atlassian.net/wiki/spaces/CCORP/pages/edit-v2/439877880#Obtener-configuraci%C3%B3n-de-permisos y obtener el item ´data.permisos.validarDesvalidar.modificar´
si el valor es TRUE, entonces SI se puede realizar la acción de validar/desvalidar un descuento
si el valor es FALSE, entonces NO se puede modificar el estatus de un descuento y se debe solo mostrar su valor actual.
Reenviar correo para flujo de aprobación de descuentos
Método: POST
Ejemplo:
https://homol.uno-internacional.com/pegasus-api/censo/empresas/8/ciclos/785/colegios/13244/alumnos/20885601/descuentos/1060967
Validaciones
Primero se debe obtener la configuración general de censo para el colegio y ciclo escolar: https://project-tools-santillana.atlassian.net/wiki/spaces/CCORP/pages/edit-v2/436306231#Configuraci%C3%B3n-de-Censo-por-colegio-y-ciclo-escolar
Dentro de la configuración de censo en el elemento ‘settings’ está el objeto “descuentos”, y dentro de este objeto se encuentra el item ´porcentajeMinimoAutorizacion´
El flujo de aprobación se puede reenviar solo si se cumple la siguiente condición:
data[].descuento >= porcentajeMinimoAutorizacion
Dudas/respuestas.
Note |
---|
Dropdown de Todo el Colegio: ¿qué otras opciones debe tener? Se tiver a lista de todos alunos com desconto e as funcionalidade de Pesquisa e Filtros Avançados já é o suficiente!!
Gráfica de alumnos con descuento: ¿cómo se visualizará cuando no hay alumnos con descuento? Se não houver alunos com desconto o gráfico deve ficar de um só cor e a legenda indicará !Sem descontos!
Filtros avanzados: ¿son los mismos que en la lista general de alumnos o qué filtros aplicarán? Sim, são os mesmo. Descargar lista: ¿se descarga la lista con los filtros aplicados o la búsqueda total? A planilha deve ser gerada com todos os alunos e não com o filtro. |