Propósito
Prescindir del tiempo de espera del Autorizador realiza para dar tiempo al enlace de base de datos. El Sicoop tanto al procesar las peticiones del Web Service como al enviar las peticiones a Bancard en ocasiones el Aval de los flujos 1 y 2 no son encontrados por el Autorizador.
Flujos
Los Flujos afectados son el 1 y el 2.
Servicios
Los Servicios afectados son Pedidos y Reversos de Transferencias e Infonet Cobranzas
El cambio consiste:
Flujo 1
El Sicoop de forma adicional, registra el Aval en la tabla del xPress de acuerdo al Servicio de Transferencias e Infonet Cobranzas por separado.
Para Transferencias se creó la nueva tabla TX_TRANSACTION en xPress.
Para Infonet Cobranzas se creó la nueva tabla IC_TRANSACTION.
Para más detalles ver en los apartados correspondientes.
Flujo 2
El Sicoop modifico el Web Service http://10.5.2.51:8084/bancardservices/rest/ws_transaction_transfer_external para retornar:
- Código de Respuesta
- Descripción de Respuesta
- Código de Autorización.
El Autorizador xPress solo toma el Código de Respuesta y Código de Autorización y los registra en la Transacción en progreso.
Si el Sicoop rechaza el pedido de Transacción, ya no se evalúan las demás reglas.
Pero si es aprobada si se evalúan las demás reglas con probabilidades de rechazar una transacción ya aprobada por Sicoop.