Alertas
Alertas operativas:
Es un punto de menú desde el cual se podrán visualizar todas las alertas que hayan generado las restricciones.
Una alerta se genera cuando una restricción que tiene indicado alerta se activa.
A las alertas se le puede hacer un seguimiento, que puede ser:
Justificar alerta: Significa que la alerta fue bien generada y se explica el motivo. Es una acción final, es decir no se puede volver a realizar una acción sobre esta alerta
Tratar alerta: significa que la alerta no fue bien generada y se tiene que tomar una acción. Es una acción final, es decir no se puede volver a realizar una acción sobre esta alerta
Solicitar Información: significa que el que esta analizando esta alerta no tiene información suficiente y tiene que solicitar mas infromación, entonces solamente ingresa un comentario, la alerta sigue activa y se puede volver a solicitar información y bien se puede justificar o tratar. Mientras esté en este estado se puede volver a realizar una acción
Desarrollo
Tablas nuevas:
La tabla Action con los siguientes valores:
Id Name Description
1 Tratar Tratar alerta
2 Justificar Justificar alerta
3 Info Solicitar información
La tabla AlertOperational tiene que tener:
Id autoincremental
Id transacción –quitar ya lo tiene alert
AlertId
Id restricción que aplicó
Accionid (puede ser null)
Explanation (aca se debe explicar por qué salto la alerta, y esto va a variar segun la restricción, por ejemplo login fallido 4)
DateCreate
La tabla AlertOperationalAction tiene que tener:
Id
AlertOperationalId
Actionid
User
Comment
Datecreate
Como se va a poder adjuntar un archivo ver como se sube
Web:
Agrega un punto de menu de alertas operativas
En la pantalla principal tenemos configurado para observar la última hora de alertas, con la posibilidad de ampliar los filtros de busqueda, Además, un grafico con las alertas generadas en el último mes y el top 5 de alertas mas utilizadas. Tambien la posibilidad de descargar el csv de las alertas. Del lado izquierdo de la pantalla, tenemos el listado de alertas y en la derecha la info de una alerta seleccionada.
Si una alerta tiene en actionid null significa que no tuvo ninguna acción y se pueden realizar las acciones siguientes sobre las alertas son Justificar, tratar o solicitar más información. En cualquiera de los 3 casos se debe escribir un comentario y se deberá adjuntar un archivo.
Si una alerta tiene en actionid 1 o 2 no se puede realizar ninguna acción sobre la alerta, en cambio si tiene actionid 3 se pueden realizar todas las acciones.
Una vez que la alerta fue justificada, ya no se podrá realizar mas acciones con la misma.
En la parte derecha de la pantalla se debe mostrar:
- Nombre restricción que generó la alerta
- Id transacción
- Tipo: entrante/saliente e interna/externa/debin
- Fecha hora transacción
- Importe transcción
- Cuit y cbu origen
- Cuit y cbu destino
- Tratamiento cuando se justifca, trata o solicita más información y adjuntos
- Acción realizada
- Fecha y hora
- Quien hizo la acción
- Comentario de acción
- Descarga de adjunto
Las alertas se pueden descargar
En parametrías se debe configurar la cantidad de días que se almacenarán las alertas.
Servicio:
Se debe agregar una tarea en el servicio que corre continuamente para que en el caso que la restricción que haya aplicado tiene una alerta debe generar un registro en una tabla de AlertOperational
Ademas se debe cargar el campo explanation, donde se debe poner en texto lo que se va a mostrar, por ejemplo login fallido superior a 3
Servicio de depuración diario:
Se debe agregar la tarea de depuración de la tabla AlertOperational, dejando en línea solamente los dias establecidos en el parámetro.