Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

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.