...
Situación actual
Descripción | Parámetros o Campos | <Se especifican los campos del formulario o parámetros del servicio con las reglas de negocio que se aplican>El bloqueo de censo permite aplicar un candado a las funcionalidades de inactivar y eliminar alumnos desde la aplicación Censo, dicho candado es aplicable durante un rango de fechas establecido al momento de activar el candado.
Dicho candado solo se aplica cuando el usuario que ha iniciado sesión no tiene perfil de SA (administrador de sistema), es decir, es un ADCOL (administrador de colegio). | ||||||||
Tipo de Petición | <Si es un webservice, se especifica el tipo de petición: GET, POST, PUT> | |||||||||
Usuarios con perfil SA (administrador del sistema) pueden seguir inactivando y eliminando alumnos aunque el candado esté activo.
Se guarda en Base de Datos en la tabla parametro dentro del campo textofiltrando por empresa_id y parametro_clave. Ejemplo de consulta: select empresa_id, parametro_clave, texto from parametro where empresa_id = 1 and parametro_clave = 'CENSO.CONFIG';
El campo texto guarda un string, en formato JSON, la configuración a aplicar en el censo para una empresa en específico, Al final del JSON se encuentra el ítem con la configuración del candado. | ||||||||||
Tipo de Petición | ||||||||||
Parámetros o Campos |
| <nombre del campo> |
| { |||||||
Ejemplo de llamada o de formulario | <ejemplo de llamada o diseño del formulario> | |||||||||
Respuesta | <ejemplo de respuesta o descripción del resultado> | |||||||||
¿Quién lo utiliza y cómo? | <qué aplicación utiliza el requisito de sistema software o el webservice, cómo lo utiliza>
| |||||||||
Ejemplo de llamada o de formulario | Al activar el checkbox del candado se muestran los campos de Fecha de inicio y Fecha de fin, el campo Fecha de fin esta deshabilitado hasta que se selecciona una Fecha de inicio. | |||||||||
Respuesta | Se guarda en Base de Datos en la tabla parametro dentro del campo textofiltrando por empresa_id y parametro_clave. Ejemplo de consulta: select empresa_id, parametro_clave, texto from parametro where empresa_id = 1 and parametro_clave = 'CENSO.CONFIG'; Este campo guarda en un string con formato JSON la configuración a aplicar en el censo para una empresa en específico, Al final del JSON se encuentra el ítem con la configuración del candado. | |||||||||
¿Quién lo utiliza y cómo? | Usuario con perfil de SA (administrador del sistema) en la aplicación censo. Una vez guardada la configuración con el candado activo, cuando un usuario ADCOL inicie sesión el dentro del listado de alumnos se ocultan los botones correspondientes a inactivar y borrar alumnos. Candado inactivo:
Candado activo: |
Petición de cambio
Panel | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
|
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| <Se listan los JIRA asociados a la descripción del requisito de sistema software o de la petición de cambio.>||||||||||
|