Detalle de Implementacion/ Impacto
Plataforma | MOPP PREPROD | MOPP PRODUCCION | |
---|---|---|---|
1 | CEIBO => BAPY | https://confluence.cabal.coop.py/x/kBJr | https://confluence.cabal.coop.py/x/rhJr |
2 | API Tarjeta Habientes | https://confluence.cabal.coop.py/x/cBJr | https://confluence.cabal.coop.py/x/qBJr |
3 | Frontend de DIMO | https://confluence.cabal.coop.py/x/uRJr | https://confluence.cabal.coop.py/x/uxJr |
CEIBO. BAPY
Modulo de Preguntas de Seguridad
Se ha modificado el Paquete: CREDITOPY.PKG_DIMO_CEIBO para agregar dos procedimiento almacenados para interactuar con las preguntas de seguridad y procesar sus correspondientes respuestas
Al mismo tiempo se han creado tablas para almacenar la informacion relacionada al proceso de vinculacion y su interaccion con lo procedimientos. Se presenta a continuacion un DER:
Tablas:
- dimo_tc_vinculadas: En esta tabla se registran todas las tarjetas que se han vinculado correctamente a DIMO. Solo se registran aqui los datos que pasaron por el proceso de vinculacion y cuyas preguntas fueron respondidas correctamente.
Campos de la Tabla:- id_registro : Id unico de la tabla. Secuencia: creditopy.seq_dimo_tc_vinc
- TARJETA : Numero de Tarjeta vinculada a DIMO
- fecha_hora_vinculacion : Fecha Hora de Vinculacion de la Tarjeta
- id_vinc_proceso : Id del Proceso de Vinculacion. FK tacita a CREDITOPY.DIMO_TC_VINC_PROCESO
- estado : 1 = Activo / != 1 No activo
- detalle_preguntas : Detalle de resumen de preguntas respondidas por el usuario en el proceso de vinculacion.
- dimo_tc_preguntas_seguridad: En esta tabla se parametrizan las preguntas de seguridad que se realizarán al usuario al momento de querer vincular su TC a DIMO.
Campos de la Tabla:id_pregunta
descripcion
label: Campo Titulo de la Pregunta. Este campo es utilizado como titulo de Cada pregunta que se le muestra al usuario.
hint: Texto de Ayuda para cada pregunta
orden: Numero de Orden en el que aparece la pregunta
sql_respuesta: Query SQL que obtiene el valor valido de la pregunta configurada. Esta query debe esperar unica y obligatoriamente un parametro de entrada. Este parametro de entrada será la tarjeta Cripto que se desea vincular
opciones_s_n: Indicador que sirve para determinar si la pregunta se mostrará con unas opciones de respuesta de seleccion multiple o no. S = SI / N = No
opciones_cant: Indicador que determina si la cantidad de opciones de preguntas que se generarán. Depende de que el indicador anterior sea igual a "S"
sql_valor_random: Query SQL que obtiene un valor ramdom para la pregunta configurada. Esta query debe esperar unica y obligatoriamente un parametro de entrada. Este parametro de entrada será la tarjeta Cripto que se desea vincular
estado: 1 = Activo / 1 != No activo
fecha_alta:
usuario_alta
- dimo_tc_vinc_proceso: En esta tabla se registran los intentos de registros que ha realizado el usuario para su tarjeta de Credito.
Campos de la Tabla:id_vinc_proceso : Id del proceso de vinculacion. Secuencia: creditopy.seq_dimo_tc_vinc_proc
documento : Numero de documento de la persona que esta vinculando la tarjeta
tarjeta : Numero de la tarjeta
estado : 0 = Iniciado / 1 = Respondido Correctamente / 2 = Respondido con Errores / 3 = Baja
fecha_hora_ins : Fecha hora de Insercion del registro
fecha_hora_resp : Fecha hora de respuesta
respuestas_enviadas : Detalle de las respuestas que fueron respondidas por el usuario.
cant_solicitudes : Cantidad de ocasiones en el que usuario solicito las preguntas de seguridad en un solo proceso de vinculacion
- dimo_tc_vinc_proceso_preguntas: Registra el detalle de preguntas generadas para el id proceso.
Campos de la Tabla:id_vinc_proceso : Id del Proceso de Vinculacion. FK a CREDITOPY.DIMO_TC_VINC_PROCESO
id_pregunta : Id de la Pregunta que fue utilizada para este proceso
id_respuesta : Id de la opcion de la respuesta generada
valor_respuesta : valor refencial de la respuesta
API TARJETA HABIENTES
Nuevos Servicios Habilitados
Se han habiltiado dos nuevos servicios para obtener y responder las preguntas de seguridad respectivamente. Y los mismos son:
Modulo de Servicios Parametricos
En esta pedido se aprovecho la ocasion y se incorporó una nueva funcionalidad de Servicios parametricos, que en resumen permite exponer o "convetir" procedimientos almacenados en el BAPY y/o el OLPY, en servicios REST para que puedan ser consumidos por cualquier sistema que así lo requiera.
Mas info en: Servicios Parametricos / SP Services