Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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

Método: GET

Ejemplo:

https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/descuentos

Datos de los 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[].descuento

Actualizar estatus del descuento

Método: POST

Ejemplo:

https://homol.uno-internacional.com/pegasus-api/censo/empresas/76/ciclos/1188/colegios/17919/descuentos/1069941?accion=validar

Parametros en la URL

  • accion: indica si se quiere aprobar o cancelar un descuento

    • validar: cuando se aprueba un descuento

    • desvalidar: cuando se cancela un descuento

Validaciones

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.

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.

  • No labels