Está en la página 1de 1

PIVOT - Inyección CT2

Cliente Api Pivot BD PMM Api Inyección Bct BD BCT SOVOS

Registra TRX Validación de INICIO


invoca
trx

Invoca
ValidateTransactionBct()
Ejecuta cada 1 min
Inicio Validación de
Inicio
modelo

SI Inserta en tablas PIV


Obtienes pendientes
validaciones
Considera los que estan en estado
Válido? “P” y el flag de envio = “0” de la
tabla PMM.PIV_TRX_BCT_HEAD
duplicidad
* OriginId
*OriginTrx Genera
*TypeTrx trama

Envía SOVOS
Genera Secuencia y Folio

Actualiza estado
tablas
Registra flag de envio
en CT2

PIV_TRX_BCT_...
FIN
Se queda como STATUS = “I” DECO
Respuesta (ingresado)
FIN NO exitosa?
Registra Transacción Inserta en tabla
SI
BCT TransactionXml

Genera Trama BCT


SI Respuesta Existosa
NO

Actualizar STATUS =”P”

Actualizar STATUS =”X”

Actualización de PIV
By Alex Paucar

response

También podría gustarte