Professional Documents
Culture Documents
P
ASES A PRODUCCIN PARA
SETBN .......................................... 181
7.2. A
NEXO
2:
T
RANSACCIONES DEL SISTEMA ACTUAL DE ADMINISTRACIN DE LOS
CAJEROS AUTOMTICOS
. .................................................................................................. 185
7.3. A
NEXO
3:
C
ARACTERSTICAS DE LOS EQUIPOS
IBM
P
OWER
7
EN PRODUCCIN
189
DEDICATORIA
Al Padre Altsimo, todo poderoso, A mi Seor y Salvador Jesucristo porque
todo lo tengo me viene de su inmenso amor y bondad. Y al Espritu Santo mi
amigo y consejero por excelencia.
A mi padre, Rigoberto Monestel Nez, por su gran amor, apoyo y consejo
que me han guiado para realizar nuevas metas en mi vida.
A mi abuela, Lastenia Nez Ziga, que con su gran carisma de mujer y
madre sembr en m, desde mi infancia, la semilla del buen fruto que me ha dado
races fuertes para superarme en la vida con perseverancia y amor.
A mi hijo Anthony Monestel Guzmn y a mis hijas Angie Monestel Guzmn y
Dayan Monestel Guzmn que han sido una inspiracin maravillosa para concretar
esto logro con entereza.
Para todos ellos mi amor y estima infinitos.
AGRADECIMIENTO
Agradezco a Dios Padre, Hijo y Espritu Santo, por su providencia en mi vida
para satisfacer mis anhelos y necesidades.
Agradezco a mi Padre Rigoberto Monestel Nez, por la sabidura de sus
consejos y por todo el apoyo que me ha dado para superar distintas etapas de mi
vida.
Agradezco a mi abuela, Lastenia Nez Ziga, por todos los aos de su vida
que dedic a la ma, procurando siempre hacer de m una persona de bien.
Agradezco a mi hijo Anthony Monestel Guzmn y a mis hijas Angie Monestel
Guzmn y Dayan Monestel Guzmn. Sus vidas y sus sonrisas son herencia de
Dios, que me impulsan a ser mejor, para ser buen ejemplo en sus vidas.
CAPTULO I: EL PROBLEMA DE
INVESTIGACIN
Planteamiento del Problema 1.1.
1.1.1. Antecedentes
El Banco Nacional de Costa Rica (B.N.C.R.) es una de las principales
entidades financieras del pas, de propiedad estatal que impulsa el desarrollo
econmico y social, ofreciendo soluciones integrales, globalizadas, un servicio de
alto valor para sus clientes, con un recurso humano eficiente, una plataforma
tecnolgica que facilita el uso intensivo de productos mediante canales electrnicos,
comprometidos con la sostenibilidad del medio ambiente.
Tiene como visin ser el mejor banco del pas en servicio al cliente (BNCR,
2014).
Dentro de la anterior visin del B.N.C.R. se enfoca uno de los sistemas ms
importantes para esta entidad: el sistema para manejo de transacciones de cajeros
automticos. Debido a la gran demanda y rentabilidad lo convierte en un sistema
crtico por la alta disponibilidad (tolerancia a fallos) requerida de los servicios que
ofrece.
El Banco Nacional de Costa Rica inici con el servicio de cajeros automticos
(A.T.M por sus siglas en ingles de Automated Teller Machine) y puntos de venta
(P.O.S. por sus siglas en ingls de Point of Sale) con una aplicacin contratada a
terceros llamada OATS, posteriormente cuando venci el contrato los programas
fuentes quedaron en poder del B.N.C.R. y los ingenieros de la institucin se dieron a
la tarea de darle mantenimiento y ajustarla de manera personalizada a las
necesidades de mercado y del Banco.
Entre 1998 y 1999 se aplica una reingeniera sobre el sistema OATS y se crea
el actual sistema SETBN (Sistema Electrnico de Tarjetas del Banco Nacional) para
la administracin de cajeros automticos y puntos de venta. SETBN es una
aplicacin completamente propietaria, que durante este tiempo ha servido
eficazmente; no obstante, el cambio vertiginoso en las demandas de mercado en
este mbito se ha vuelto un elemento en contra para la rapidez de respuesta con que
los ingenieros deben hacer los ajustes sobre esta aplicacin. El impacto de esto es
que la institucin se ve forzada a anticipar cambios en el mercado con suficiente
tiempo de antelacin o a sacar productos a destiempo con respecto a otros
competidores, situacin que va en contra de la actual visin del banco de ser el
mejor banco del pas en servicio al cliente (BNCR, 2014).
1.1.2. Descripcin
El Banco Nacional de Costa Rica tiene en la actualidad una solucin aplicativa
llamada SETBN para administrar los servicios de cajeros automticos y puntos de
venta. Este sistema es de misin crtica para los servicios que ofrece la institucin
porque abarca la red de nacional cajeros automticos que tiene el B.N.C.R en todo el
pas.
La aplicacin est escrita en lenguaje COBOL y reside en un equipo
mainframe UNISYS de la serie LIBRA750. La empresa proveedora de estos equipos
y software asociado es UNISYS S.A.
Por otra parte, el sistema SETBN es un software propietario (desarrollado a lo
interno), cada vez que se desea innovar u ofrecer un nuevo servicio a los clientes del
B.N.C.R. se debe incurrir, entre otros aspectos, en grandes inversiones de desarrollo
de cdigo para crear los mdulos aplicativos del servicio que se desea ofrecer, con el
inherente riesgo de que se presenten demoras en la puesta en produccin del
servicio; lo cual competitivamente no es favorable.
Por lo anterior, se desea realizar una investigacin que le permita al B.N.C.R
disponer de una propuesta tecnolgica para tercerizar el desarrollo de software de
administracin de los cajeros automticos y el mantenimiento de esta solucin, de
manera que se logre reducir tiempo, costos y esfuerzos invertidos en el desarrollo de
nuevos productos y se traslade la responsabilidad de los cambios a otra empresa.
1.1.3.
Problematizacin
El sistema SETBN se entrelaza con el Sistema Financiero Bancario, mejor
conocido por sus siglas S.F.B, que comprende la administracin de productos tales
como cuentas de ahorro, cuentas corrientes y certificadas de depsito a plazo.
SETBN tambin tiene interfaces de comunicacin con empresas internacionales
como ATH, VISA y MASTERCARD.
La importancia econmica y de servicio que provee este sistema para la
comunidad nacional e internacional hace que cualquier cambio en l sea de gran
repercusin porque pone en riesgo la operativa transaccional del sistema de cajeros
automticos y de puntos de venta, la integridad de las cuentas de los clientes, puede
afectar otros sistemas importantes que se retroalimentan con la informacin que
SETBN les transfiere y puede afectar el servicio al cliente y con ello la imagen del
Banco.
Estos factores de riesgo han motivado que a travs del tiempo se haya
preferido la estabilidad lograda en la aplicacin SETBN y la arquitectura de hardware
sobre la que est implementada, en contraposicin de los inconvenientes de
flexibilidad y respuesta en el desarrollo de nuevos productos.
Actualmente existe estabilidad en la aplicacin y la arquitectura utilizada, no
obstante, la inclusin de nuevos activos funcionales en el aplicativo y su
mantenimiento requiere de mayores tiempos de respuesta a los que demanda las
necesidades del mercado.
Por lo anterior, se plantea la interrogante sobre qu soluciones tecnolgicas
pueden ser una va alterna para facilitar la inclusin de nuevos activos funcionales a
los servicios brindados por los cajeros automticos y proveer a la institucin de una
opcin viable que le permita continuar ofreciendo el servicio estable y de calidad que
lo ha caracterizado.
1.1.4. Justificacin del
problema
Al ser el sistema SETBN una aplicacin propietaria (desarrollada o la interno),
cada vez que se desea ofrecer un nuevo servicio o mejorar uno ya existente se debe
incurrir, entre otros aspectos, en grandes inversiones de tiempo y costos econmicos
para el desarrollo de cdigo para crear los mdulos aplicativos del servicio que se
desea ofrecer, incluyendo la etapa de pruebas antes de pasar el producto a
produccin. Lo anterior representa un alto riesgo de demoras en la puesta en
produccin del servicio y de errores no detectados durante las pruebas que afectan
directamente el servicio ofrecido a los clientes; lo cual competitivamente no es
favorable y daa la imagen del Banco. En este sentido se propone la sustitucin del
aplicativo hacia un esquema de outsourcing acorde a una Arquitectura de Integracin
de Aplicaciones; cuyo objetivo principal sea desacoplar la funcionalidad actual de la
administracin de cajeros automticos y dejar el core de SETBN en su estado actual,
con el objetivo de dar servicios de valor agregado por medio de los cajeros
automticos y una mayor flexibilidad en la inclusin de nuevos activos funcionales.
Lo anterior permitir reducir el tiempo de reaccin y el impacto de los cambios,
provocados por el desarrollo de nuevas bondades funcionales en el aplicativo para el
control de ATMs as como permitir la integracin de aplicaciones requeridas para
mantener servicios de calidad, a la vez que se delega el mantenimiento y desarrollo
de este sistema a una empresa externa.
Es importante mencionar que migrar el administrador de cajeros automticos a
este tipo de arquitectura de integracin de aplicaciones no propietaria puede ser el
primer paso para posteriormente ir migrando de manera paulatina los dems
componentes de la aplicacin de SETBN.
Formulacin del Problema 1.2.
De acuerdo a lo expuesto anteriormente el problema que debe resolver este
trabajo de investigacin es:
La utilizacin de otra solucin de software no propietaria como sistema de
manejo de los cajeros automticos del B.N.C.R puede facilitar la integracin de
nuevos activos funcionales de servicio?
Objetivos de la Investigacin 1.3.
Los objetivos expresan aquello que se pretende lograr en el proceso de
investigacin. Su formulacin involucra resultados concretos a obtener en el
desarrollo de la investigacin. Es la gua que orientar el proceso de probar la
hiptesis. (Abanto, 2012, p14)
1.3.1. General
Precisa la finalidad de la investigacin, en cuanto a sus expectativas y
propsitos ms amplios, dentro de consideraciones de factibilidad. El objetivo general
orienta la investigacin y permite mantener una constante de referencia en el trabajo
a ejecutarse (Hurtado 2002).
Solucin Paramtrica.
El Banco posee las fuentes de los sistemas y cuenta con soporte a las
aplicaciones.
El siguiente cuadro muestra los canales o redes que se conectan al Switch
para recibir las transacciones.
CANAL CANTIDAD MENSAJERA SISTEMA
ATMs 423 NDC+
POS 15000 ISO 8583
Internet Propietaria Internet Banking
Banca
Telefnica
Propietaria MAS Engine
Visa ISO 8583 BaseII, BaseIII de ORACARD
Mastercard ISO 8583 Banknet
ATH ISO 8583 (B24)
Tabla 1 - Canales de SETBN. Fuente: elaboracin propia.
El siguiente cuadro muestra la lista de sistemas que se conectan con el Switch
Red, canal o
autorizador
Protocolo de
comunicacin
Formato de
mensajes
Nmero de
conexiones o
terminales
DKE
ATMS NCR,
DIEBOLD
TCP/IP NDC+ 430 SI
ATH TCP/IP
ISO 8583
VARIACION
BASE24
1 NO
VISA TCP/IP ISO 8583 8 NO
MASTERCARD TCP/IP ISO 8583 5 NO
TRANSERVER TCP/IP ISO 8583 2 NO
HSM-8000 TCP/IP
FORMATO
THALES
2 SI
INTERNET
BANKING
TCP/IP PROPIETARIO 2 NO
Tabla 2 - Sistemas que se conectan a SETBN. Fuente: elaboracin propia.
El sistema SETBN se conecta a sistemas distintos para la autorizacin de las
transacciones de dbito y crdito.
5.1.1. Sistema de
Tarjetas de
Dbito
Para autorizar las transacciones de dbito el sistema SETBN se conecta al
Sistema Financiero Bancario (SFB) mediante mensajera propietaria. SFB se ejecuta
en una plataforma de hardware LIBRA 750 de UNISYS, al igual que el sistema
SETBN.
La interfaz de comunicacin entre ambos sistemas se realiza mediante el uso
del protocolo de comunicacin CCF (Custom Connect Facility) y la definicin de
terminales cliente en el sistema SETBN y terminales tipo servidor en el sistema SFB.
El sistema SFB permite autorizar transacciones de dbitos y crditos a
cuentas de Ahorros, Cuentas Corrientes y Certificados de depsito a Plazo.
El embozado de las tarjetas se realiza por medio de un equipo DATA CARD
con software propietario. Para el embozado en lnea se dispone de dos
embozadoras; para el embozado en modo batch se tiene nueve embozadoras. Las
tarjetas utilizan tecnologa Banda/Chip y se tiene alrededor de 1, 600,000 tarjetas de
dbito al nivel nacional.
El PIN (clave de la tarjeta) se emite en cualquier oficina del BNCR en sobre
destinado para ese fin. Tanto el PIN como el CVV se validan por medio del algoritmo
3DES.
5.1.2. Sistema de
Tarjetas de
Crdito
Para autorizar las transacciones de crdito el sistema SETBN se conecta al
Sistema ORACARD mediante mensajera ISO 8583. Este sistema corre en una
plataforma de hardware IMB P620. La interfaz que permite el envo de transacciones
en lnea a este sistema es mediante DBlink, archivos planos, TCP/IP va sockets y
web services.
El sistema ORACARD permite autorizar transacciones de compras por POS,
avance de efectivo en cajeros automticos, pagos en canales varios (Internet
Banking, ATM, Banca telefnica, POS, Banca Celular), pagos a comercios.
El embozado de las tarjetas se realiza por medio de un equipo DATA CARD
con software propietario. Las tarjetas utilizan tecnologa Banda/Chip y se tiene
alrededor de 300,000 tarjetas de crdito al nivel nacional.
Mdulos de SETBN 5.2.
A nivel aplicativo SETBN este dividido en 7 mdulos: ADMINISTRADOR,
MONITOR, REDBNNCR, VISA, MASTER, SWTATH y RPOSTEO.
MODULO
ADMINISTRADOR
DEL SISTEMA
BASE DE DATOS
SETBNDB
TARJETAS
S A L D O S
INTERFAZ
CAJEROS
MODULOS
DE
REPOSTEO
PROGRAMA
DE CIERRE
BASE DE DATOS
SFB
UBICADA EN OTRO
HOST
MODULOS
DE
REDBN
MODULOS
DE
VISA
MODULOS
DE
MASTER
MODULOS
DE
SWTATH
MODULOS
DE
MONITOR
Grfica 4 - Diagrama mdulos de SETBN. Fuente: elaboracin propia
Debido a que el diseo del sistema es modular en caso de falla de un servicio,
los otros pueden seguir funcionando y se puede enfocar el anlisis directamente
sobre el mdulo afectado.
El cierre del sistema se realiza de manera independiente por mdulo,
generndose un archivo plano de cierre para cada uno de los mdulos. Los mdulos
generan un log (listado o bitcora) de usuarios del sistema, para determinar cules
son los usuarios que ingresaron al sistema, la fecha y la hora. Adems generan un
registro de las transacciones efectuadas. Los archivos de bitcora se manejan de
manera independiente entre los distintos mdulos.
5.2.1. ADMINISTRADOR
El mdulo Administrador permite la comunicacin del operador del sistema
con los otros mdulos de SETBN por medio de comandos. Este mdulo que habilita
y deshabilita el resto de mdulos del sistema.
Al iniciar el Administrador se encarga de habilitar los dems mdulos que
conforman SETBN y de igual manera al finalizar su ejecucin se encarga de
deshabilitar todos los programas que se encuentren activos.
El Administrador del sistema habilita y deshabilita los programas de servicios
en forma conjunta o especfica, puede habilitar un mdulo al recibir una solicitud por
medio de un comando del usuario o bajo demanda de los dems mdulos del
sistema.
Adicionalmente provee el monitoreo de la red de cajeros automticos del
Banco y se encarga del manejo de los mensajes de error del sistema SETBN por
medio del mdulo Monitor. Adems restringe el acceso desde las diferentes
terminales segn los permisos que tienen asignadas.
5.2.2. MONITOR
El Monitor se encarga del monitoreo de la red de cajeros automticos del
BNCR y se encarga de desplegar los mensajes de error de los dispositivos. Los
cajeros automticos pueden presentar problemas en el dispositivo fsico, de
comunicacin o quedar fuera de servicio en cuyo caso se desplegar el motivo.
Tambin se encarga de monitorear la comunicacin de los mdulos switch
(REDBNNCR, VISA, VISADEBITO y MASTER) contra el SFB.
El Monitor utiliza los mensajes nicamente como seal de advertencias y no
realiza acciones correctivas cuando se presentan los mismos.
Los cierres de los otros mdulos se inician por medio de un comando
ejecutado desde el monitor de cajeros el cual controla que se realice una doble
ejecucin.
5.2.3. VISA
Permite la ejecucin, registro y control de las transacciones efectuadas desde
los dispositivos de cajeros automticos (ATM) y puntos de venta (POS) que
conforman la red del Banco Nacional utilizado tarjetas emitidas por VISA
Internacional. Es el mdulo encargado de autorizar las transacciones de los clientes
que utilizan tarjetas VISA.
El mdulo VISA se encarga de procesar los diferentes mensajes que recibe de
VISA INTERNACIONAL, generando mensajes administrativos o transaccionales.
Tiene la capacidad de brindar atencin fuera de lnea, es decir procesa las
transacciones utilizando saldos locales sin conexin al SFB y graba las transacciones
para efectuar el proceso de actualizacin de ms tarde (proceso de reposteo).
5.2.4. MASTER
l mdulo de MASTER, es el sistema que se encarga de procesar todas las
transacciones enviadas por MasterCard Internacional. Permite la ejecucin, registro y
control de las transacciones efectuadas desde los dispositivos de Cajeros
Automticos (ATM) y Puntos de Venta (POS.) que conforman la red del Banco
Nacional utilizado tarjetas emitidas por MasterCard Internacional.
Este mdulo recibe transacciones, realizadas con tarjetas MasterCard
emitidas por el BNCR y utilizadas fuera de la red de dispositivos del Banco, del
equipo MIP de MasterCard Internacional.
En caso de no existir comunicacin con el SFB tiene la capacidad de brindar
atencin fuera de lnea y posteriormente realizar la actualizacin de las transacciones
(proceso de reposteo).
5.2.5. SWTATH
El mdulo de servicio SWTATH se encarga de procesar los diferentes
mensajes que recibe de la empresa ATH, generando mensajes administrativos o
transaccionales. Atiende las transacciones realizadas en la red de cajeros de ATH
con tarjetas emitidas por el BNCR.
Tiene la capacidad de brindar atencin fuera de lnea, es decir autorizar las
transacciones con saldos locales y grabar las transacciones para efectuar una
actualizacin posterior en la base de datos del SFB (proceso de reposteo).
5.2.6. Proceso de
Reposteo
Los mdulos de switch de SETBN tienen la capacidad de autorizar
transacciones aun cuando no exista comunicacin con el SFB mediante una base de
datos local que contiene los saldos y las restricciones de los clientes. La base de
datos se actualiza cada 2 horas con un proceso de prevencin ante alguna
eventualidad.
El proceso de reposteo se encarga de actualizar las transacciones que se
realizan fuera de lnea y se ejecuta un proceso independiente por cada mdulo. Al
finalizar el proceso indica si existen transacciones pendientes de aplicar o si fueron
rechazadas por diferentes circunstancias (Timeout, etc.).
REDBNNCR 5.3.
Este mdulo es el encargado de administrar la red de cajeros automticos del
Banco Nacional de Costa Rica.
5.3.1. Comandos
Tiene la capacidad de recibir mensajes (comandos) del programa
Administrador del sistema SETBN y de otros mdulos de este sistema como lo son:
Visa, Visadebito, Monitor Interfase, Cierre y Reposteo de transacciones, procesarlos
de acuerdo a tipo de transaccin y los dirige a la entidad destino (dispositivos) o en
su defecto habilitar o deshabilitar procesos externos.
Los comandos que puede recibir el mdulo de Redbnncr son:
DISABLE:
El programa administrador deshabilita el mdulo de REDBNNCR y presenta
un mensaje que indica que est deshabilitando el mdulo. REDBNNCR este se
encarga de cerrar todos los archivos y generar un mensaje al administrador que lo ha
realizado correctamente.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL
SISTEMA
PROGRAMA >REDBNNCR < COMANDO >DISABLE < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
8208 ADMINISTRA 01/14 15:23 ADMINISTRA 10 DISABLE MODULO NCR OK
ENABLE
El Mdulo al recibir este comando carga las libreras de COMS, abre los
archivos, carga tablas, habilita los programas que tienen relacin con el mdulo de
servicio, las terminales del Mdulo y los trancode para su manejo interno. Y genera
un mensaje hacia el administrador para avisar que el mdulo se encuentra activo.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL
SISTEMA
PROGRAMA >REDBNNCR < COMANDO >ENABLE < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
8428 ADMINISTRA 01/14 16:00 * INICIANDO PROGRAMA: REDBNNCR
8428 REDBNNCR 01/14 16:00 ADMINISTRA 70 SUBIENDO INTERFASE NCR
DFH-UP
Indica al sistema REDBN que debe operar en lnea utilizando la interfaz con el
SFB. Esta accin la realiza encendiendo una bandera del programa.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL
SISTEMA
PROGRAMA >REDBNNCR < COMANDO >DFH-UP < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
8092 ADMINISTRA 01/14 15:03 * ENVIA COMANDO : DFH-UP
REDBN
8093 REDBNNCR 01/14 15:03 ADMINISTRA 10 SUBIENDO INTERFASE NCR
DFH-DN
Indica al sistema REDBN que debe operar fuera de lnea sin utilizar la interfaz
con el SFB. Esta accin la realiza apagando una bandera del programa.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL
SISTEMA
PROGRAMA >REDBNNCR < COMANDO >DFH-DN < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
8009 ADMINISTRA 01/14 15:03 * ENVIA COMANDO : DFH-DN
REDBN
8010 REDBNNCR 01/14 15:03 ADMINISTRA 10 SUBIENDO INTERFASE NCR
STAT-DFH
Genera un mensaje al administrador mostrando el estado de la bandera que
indica cmo est operando el mdulo con la interface.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL
SISTEMA
PROGRAMA >REDBNNCR < COMANDO >STAT-DFH < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
158 ADMINISTRA 01/13 17:09 JUPITER/BC * MODULO REDBNNCR ESTADO NOF:UP
CIERRE
Verifica que no se haya efectuado el cierre del da, si ya se realiz entonces
genera el mensaje PROCESO DE CIERRE YA SE EFECTUO. Si no es as entonces
cierra los archivos de Transacciones, Bitcora, Trace, etc. Les cambia el nombre a
/CERRADO y los inicializa abrindolos de nuevo.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL SISTEMA
PROGRAMA >REDBNNCR < COMANDO >CIERRE < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE --------------
9507 ADMINISTRA 02/03 13:47 * ENVIA COMANDO : CIERRE REDBN
9508 REDBNNCR 02/03 13:47 ADMINISTRA 6 REDBN/NCR :INICIA PROCESO DE CIERRE.
9509 REDBNNCR 02/03 13:47 CIERRE DE REDBNNCR ACTIVO
9510 REDBNNCR 02/03 13:48 CIERRE DE REDBNNCR FINALIZADO
9511 ADMINISTRA 02/03 13:48 * ENVIA COMANDO : CIERRE REDBN
9512 REDBN9510 02/03 13:48 ADMINISTRA 11 PROCESO DE CIERRE YA SE EFECTUO
REPOSTEO
Verifica que no se encuentre efectuando el proceso en ese instante, si es as
se genera el mensaje REPOSTEO EN PROCESO, ESPERE. Si no entonces cierra el
archivo de Reposteo con el nombre de /CERRADO y lo inicializa nuevamente, y
ejecuta un wfl que activa el programa de reposteo.
SISTEMA ELECTRONICO DE TARJETAS BANCO NACIONAL (SETBN) MONITOR DEL SISTEMA
PROGRAMA >REDBNNCR < COMANDO >REPOSTEO < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE -----------
---
56 ADMINISTRA 02/03 16:30 * ENVIA COMANDO : REPOSTEO
REDBN
57 REDBNNCR 02/03 16:30 ADMINISTRA 11 REDBN/NCR :INICIA PROCESO DE
REPOST
58 REDBNNCR 02/03 16:30 ADMINISTRA 11 REDBNNCR FREE REPOST FILE..
59 REPOSTEO 02/03 16:30 AB 957 REPOST REDBNNCR ENCOLADO
60 REPOSTEO 02/03 16:30 AB 957 ARCH. EXCEP. VACIO REDBNNCR
61 REPOSTEO 02/03 16:30 AB 957 INICIO REPOST NORMAL REDBNNCR
De acuerdo a los comandos anteriores la forma de ejecutar el mdulo del
REDBNNCR es a travs del programa Administrador de la aplicacin SETBN, por
medio del comando ENABLE. Al activarse y despus de hacer el proceso de
apertura de archivos y cargado de tablas internas genera un mensaje que enva al
administrador donde indica que ya est activo. A partir de ese momento el mdulo
interacta con el Administrador para procesar comandos, con la interfaces si se
encuentra en lnea y con los dispositivos de cajeros automticos.
5.3.2. Reposteo
Si la interface con el Core Bancario llamado sistema SFB est activa, que
sera la situacin normal, todas las transacciones provenientes de la red de cajeros
automticos del Banco Nacional as como de los POS del Banco Nacional sern
autorizadas y procesadas en el sistema SFB.
Si por alguna razn la interface de REDBNNNCR entre los sistemas SETBN y
SFB est inactiva, el sistema SETBN est en capacidad de operar en Saldos Locales
y autorizar las transacciones de la red de cajeros automticos del BNCR utilizando la
base de datos SETBNDB.
La base de datos SETBNDB se mantiene actualizada mediante el proceso de
Reposteo que se ejecuta peridicamente para cada mdulo del sistema SETBN,
entre ellos el mdulo REDBNNCR.
El proceso de Reposteo permite transferir los archivos de transacciones
aprobadas localmente en el sistema SETBN hacia el core bancario (SFB) una vez
que est habilitada la interface entre ambos sistemas. El mdulo REDBNNCR realiza
esta accin mediante el comando Reposteo ingresado por el operador del sistema
SETBN a travs del programa Administrador. Para que el comando se ejecute
correctamente es necesario que el mdulo de Reposteo est habilitado.
Habilitar
El programa de reposteo es iniciado por el mdulo administrador de SETBN al
comenzar su ejecucin y debe permanecer siempre activo por ser un servicio que se
brinda en cualquier momento cuando lo soliciten los dems mdulos de SETBN.
En caso de no encontrarse activo, se puede habilitar con el comando
ENABLE ingresado desde el mdulo Administrador, tambin se puede habilitar con
el comando COMS ENABLE PROGRAM REPOSTEO desde MARC o la ODT, en el
sistema SETBN.
Ejemplo utilizando el comando ENABLE en el administrador.
BANCO NACIONAL SISTEMA ELECTRONICO TOTAL (SETBN) MONITOR DEL SISTEMA
PROGRAMA >REPOSTEO < COMANDO >ENABLE < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
158 ADMINISTRA 01/13 17:09 JUPITER/BC * INICIANDO PROGRAMA :
REPOST
Una vez habilitado el mdulo de Reposteo, se desplegarn mensajes como los
siguientes en la ODT:
5680 17:37 DISPLAY:PROGRAMA REPOSTEO TRATANDO DE ESTABLECER DIALOGO.
5680 17:38 DISPLAY:...CARGANDO STATUS DE EJECUCION ANTERIOR....
5680 17:38 DISPLAY:>--++--++--++--++--++-->.
5680 17:38 DISPLAY:DA INICIO EL PROGRAMA REPOSTEO .
5680 17:38 DISPLAY:<--++--++--++--++--++--<.
5680 17:38 DISPLAY:TCP/IP PORT OPENED, TODO OK. FILE STATE=OPENED.
El segundo mensaje es variable y depende de la existencia y contenido del
archivo REPOST-CONTROL que es un archivo que el programa de reposteo tiene
para llevar el control de ejecucin de los diferentes mdulos que est atendiendo.
El resto de mensajes indican una iniciacin exitosa del programa.
Deshabilitar
El programa de Reposteo es terminado automticamente por el mdulo
administrador de SETBN cuando ste es deshabilitado, pero si se desea deshabilitar
exclusivamente el programa Reposteo se puede hacer desde el programa
Administrador.
Ejemplo utilizando el comando DISABLE en el administrador.
BANCO NACIONAL SISTEMA ELECTRONICO TOTAL (SETBN) MONITOR DEL SISTEMA
PROGRAMA >REPOSTEO < COMANDO >DISABLE < ESTACION >
<
PARAMETRO 0000
SEQ. -PROGRAMA- FECHA -HORA -ESTACION- -LSN ------------- MENSAJE ---------
-----
462 ADMINISTRA 01/13 17:59 JUPITER/BC * TERMINANDO PROGRAMA :
REPOST
Esto generar los siguientes mensajes en la ODT:
5680 09:22 DISPLAY:<--++--++--++--++--++--<.
5680 09:22 DISPLAY:FINALIZA EL PROGRAMA REPOSTEO .
5680 09:22 DISPLAY:READS/WRITES 0000000000/0000000000.
5680 09:22 DISPLAY:>--++--++--++--++--++-->.
El mensaje DISPLAY:READS/WRITES indica el nmero de lecturas y
escrituras hechas por el programa en el puerto CCF durante su tiempo de ejecucin,
normalmente deberan ser las mismas, a menos que se hayan ejecutado algunos
comandos de prueba por parte del personal tcnico para generar lecturas o
escrituras a voluntad o que se haya deshabilitado el programa en medio de una
transaccin.
Si el programa de REPOSTEO es discontinuado por algn operador, el
servidor quedara en espera hasta que este programa vuelva a estar habilitado. Si en
ese momento se estaba reposteando alguna transaccin pendiente, entonces el
programa al volver a estar activo, continuara en la transaccin donde qued
pendiente. Este control lo realiza por medio del archivo de control llamado REPOST-
CONTROL.
El programa de Reposteo del sistema SETBN se comunica con el Core
bancario SFB por medio del protocolo de comunicaciones CCF (Custom Connect
Facility), para lo cual es requerido, adems de los puertos y servicios, que exista una
estacin tipo cliente y una estacin tipo servidor. La estacin cliente se define en el
sistema SETBN y la estacin servidor se define en el sistema SFB.
Grfica 5 - Diagrama de Proceso de Reposteo para REDBNNCR. Fuente: elaboracin propia.
5.3.3. Comunicacin
con el CORE
bancario
El mdulo REDBNNCR tambin se comunica con el core bancario por medio
del protocolo de comunicaciones CCF, que utiliza el esquema Cliente/Servidor, para
ello se defini los siguientes puertos, servicios y estaciones.
Autoriza 7
Postilion
Yalamanchili
SWITCH PLUS Autoriza 7 6.1.
Autoriza 7 est compuesto por 15 productos o mdulos integrables entre si y
se ejecuta en una plataforma IBM System I.
6.1.1. Funcionalidades
Maneja los canales de ATMs, agencias, kioscos, IVRs (Voice Response),
puntos de venta (POS) y transacciones va Internet.
Respuesta audible.
Switch de transacciones.
Conexiones con redes internacionales.
Soporte criptogrfico.
Sistemas de encripcin y seguridad.
Sistemas de contingencia.
Autorizadores off line para tarjetas de dbito y crdito.
Banca remota.
Administradores de tarjeta dbito.
Soluciones cliente/servidor.
Coordinacin de bases de datos.
Conexin con centrales de consulta.
Acceso a bases de datos remotas.
Programa de capacitacin anual, en el que participan el nivel tcnico de todas
las organizaciones que cuentan con la solucin.
Aplicacin desarrollada en espaol.
Soporte 24 horas del da, los 365 das del ao.
Rpida implementacin.
Creacin de interfaces con otros clientes de manera natural, rpida y eficiente.
Controlan el flujo de la transaccin y el tiempo de respuesta.
Maneja rutas de contingencia para los mensajes en caso de problemas de la
ruta principal.
Envo cualquier tipo de transaccin o mensaje en la modalidad de Store and
Forward (SAF).
Manejo de red: control de tiempo de respuesta, proceso directo de
transacciones, manejo de rutas alternas incluyendo la actualizacin automtica de
tablas de ruteo de las redes internacionales, salidas definidas para interfaces
personalizadas, generacin de informes, entre otras.
Facilita la creacin de interfaces de conversin de mensajes ofreciendo un
marco estandarizado de proceso de las transacciones.
Administra completamente la red de ATMs sin requerir productos adicionales.
Ofrece desde la conexin y configuracin de las transacciones que requieran los
cajeros hasta el manejo de los reclamos de los clientes, procesos de criptografa,
conciliacin, monitoreo, control de efectivo, interfaces financieras, administracin de
tarjetas de banda magntica y controla las operaciones de recargas de efectivo y
provee las herramientas necesarias para administracin de la red.
ltimos lineamientos de los procesadores internacionales como VISA y
MasterCard.
ltimos lineamientos de los fabricantes de hardware como Diebold, NCR,
Hypercom.
Criptografa integrada de DES, TDES, cambio dinmico de llaves (DKE).
Realiza monitoreo multiusuario, ordenes manuales y automticas, as como
interpretacin de todas las alarmas.
El sistema permite la configuracin de los ATMs.
Navegador y grafo de estados.
Soporte EMV, depsito efectivo y Check 21.
Multimoneda y multi-lenguaje.
Permite la conexin con cualquier red nacional o internacional con la que se
quiera intercambiar transacciones, controlando las transacciones intercambiadas con
la red externa y la generacin de la conciliacin y compensacin. Permite la conexin
de cualquier interfaz, adaptndose a la mensajera, requerimientos y limitaciones de
la red externa.
6.1.2. Mdulos de la solucin
Grfica 22 - Diagrama de funcionalidad Autoriza 7. Fuente: CLAI (2012).
Az-AUTHORIZER
Az-AUTHORIZER realiza la autorizacin de transacciones financieras con
tarjeta y prevalidaciones. Las funciones del mdulo incluyen autorizador temporal
cuando no hay conexin con el Host por suspensiones planeadas o por contingencia,
autorizador permanente cuando el Host no soporta transacciones en lnea,
prevalidaciones (cupos, estado de la tarjeta, PIN, entre otros) siendo el host principal
el que autoriza verifica y autoriza los saldos.
Para la actualizacin de la informacin utiliza refrescamientos que son
enviados por el host principal de manera peridica. Los refrescamientos se soporta el
proceso denominado Mantenimiento Desde Host, el cual permite que el host enve a
Az-AUTHORIZER modificaciones en lnea tales como bloqueos de cuentas o
tarjetas, adicin de registros o modificacin de saldos, optimizando la integridad y
calidad de la informacin.
Una vez se restablece conexin con el host las transacciones se reingresan en
el proceso denominado Store and Forward (SAF).
Az-AUTHORIZER es multi-BIN, lo cual le permite autorizar simultneamente
(o hacer prevalidaciones) transacciones para diferentes tarjetas, soportando los
esquemas por parmetros por BIN tanto de tarjetas dbito como crdito.
Para garantizar la exactitud de la informacin en la modalidad de autorizacin
no permanente, se aplica en lnea las transacciones procesadas por el host principal
tambin en la base de datos de Az-AUTHORIZER, de manera que en una eventual
cada del host los datos estn actualizados.
Az-CLEAR
Maneja la conciliacin y compensacin con mltiples entidades externas o
entre aplicaciones internas entre las cuales hay intercambio de transacciones. Cada
proceso de conciliacin y compensacin se lleva por separado, lo cual se realiza
completamente por parmetros y con operacin independiente.
El proceso de conciliacin de transacciones con cada entidad se alimenta del
log de Az-Clear de las transacciones registradas en las aplicaciones locales y de los
extractos recibidos de la entidad externa o de la otra aplicacin.
Con la informacin que se le suministra el sistema realiza, a solicitud o
automticamente, procesos de conciliacin que se pueden generar con los datos
actuales o con datos histricos, tanto en pantalla como impresos. La informacin que
se genera abarca desde listados generales, transacciones conciliadas, transacciones
no conciliadas, hasta consolidados de compensacin e informacin de errores y
totales.
Az-CLEAR tambin genera extractos para entidades externas, otras
aplicaciones y clientes; y provee una herramienta de consulta para servicio al cliente.
El sistema puede ser utilizado por ejemplo en conciliacin y compensacin
con redes externas, el cierre de ATMs propios, el cierre de agencias, el cierre de
otros canales de distribucin, la conciliacin entre servidores propios que corren
diferentes aplicaciones, etc.
El modulo permite mantener unificada toda la informacin de las transacciones
de los diferentes canales de distribucin e interfaces lo que permite generar extractos
de archivos con diferentes formatos (que provienen o se deben generar a entidades
externas u otras aplicaciones), Se puede paramtrizar el formato de los archivos
utilizando Az- TRANSLATOR.
Az-POS
Mdulo para el control de redes propietarias de puntos de venta. El sistema
permite conectar, realizar transacciones, configurar, controlar y realizar el cierre
financiero de las terminales.
La solucin soporta las marcas de POS Hypercom y Veriphone y puede
implementarse sobre mensajera estndar ISO8583 o mensajera propietaria en los
varios protocolos de comunicaciones que soporta SWITCH PLUS Autoriza7.
Az-POS provee la interfaz criptogrfica para el manejo de llaves de PIN y MAC
independientes por terminal y realiza las validaciones correspondientes durante el
proceso de cada transaccin. De igual manera el producto realiza el registro
detallado de transacciones lo que permite implementar otros mdulos tales como
conciliacin o manejo de reclamos.
El mdulo realiza una recuperacin automtica del estado de cada terminal y
provee una consola, nativa en el equipo IBM y por ende accesible desde cualquier
punto de la red, donde pueden consultarse las alarmas, enviar rdenes y consultar el
estado de las diferentes terminales.
El producto permite realizar tambin el cierre de las terminales, almacenando
la informacin enviada por la terminal para su correspondiente conciliacin contra el
log de transacciones.
Soporta miles de puntos de venta utilizando pocos recursos de hardware y con
un elevado desempeo.
Az-ISO8583
Facilita el proceso de transacciones con sistemas que utilizan el estndar
ISO8583 o variaciones del mismo. El producto tiene las configuraciones para Visa,
MasterCard, puntos de venta y otras versiones comunes de ISO8583 y permite
definir cualquier versin propietaria de ISO8583.
Entre las funciones principales provistas por el producto se encuentran:
Emisin de tarjetas.
Aprobacin de transacciones.
Activacin de tarjetas.
Bloqueo de tarjetas.
Desbloqueo de tarjetas.
Sustitucin de tarjetas.
Impresin de pines.
Consultas.
Calendarios.
Certificacin PCI.
Cheque.
Tarjetas de regalo.
Efectivo.
Canales
Cajeros automticos.
Puntos de Venta.
Internet.
Telefona mvil.
Voice.
Call center.
Tipos de transacciones
Dbito.
Bienes y servicios.
Retiro Efectivo.
Ajustes.
Cheques garantizados.
Verificacin de cheques.
Euro-cheques.
Cheques viajeros.
Cartera de Crditos.
Reembolsos.
Depsitos.
Ajustes.
Depsitos de cheques.
Consulta de servicios.
Consulta de saldo.
Transferencia de servicios.
Mensajes al banco.
Cambio de PIN.
Transacciones avanzadas.
Pago de recibos.
Realiza el cierre.
Certificado internacionalmente.
Filtrado de eventos.
Produccin de tarjetas.
Administracin de PIN.
Administracin de EMV
Servicios de validacin.
Lmites de velocidad.
Reglas de riesgo.
Autorizacin Stand-in.
Verificar el PIN.
Por transaccin/diario/semanal/mensual.
Lmites de depsitos.
6.2.2. Postilion Postview.
Sus principales funciones son:
Reportes.
Emisin de Tarjetas.
Autorizacin de Transacciones.
Pago de Transacciones.
Procesamiento de transacciones y administracin.
Emisin de Tarjetas
Activacin de Tarjetas
Pago de Transacciones
Parametrizacin de promociones.
Monitoreo de la aplicacin.
Consulta de alertas.
Manejo de DKE
Cambio dinmico de la llave criptogrfica de transporte del PIN.
Arquitectura modular
Su arquitectura permite operar con un subconjunto de mdulos, los cuales
permiten una funcionalidad bsica, y posteriormente agregar nuevos
mdulos conforme las necesidades del negocio.
Solucin escalable
Permite la rpida inclusin de nuevas caractersticas y funciones as como
ampliar su capacidad de cmputo.
Multicanal
Permite la recepcin de transacciones por distintos medios electrnicos
(cajeros automticos, POS, kioskos, Webservice, IB, cloud).
Gestin de alertas
Permite crear alarmas para distintos componentes de un sistema, definir
umbrales mximos y mnimos de alerta, establecer flujos de notificacin y
esquemas de escabilidad sobre las alarmas.
Embozado de tarjetas
Permite la impresin de las tarjetas de banda magntica y EMV para su
entrega a los clientes.
Automatizacin de tareas
Cuenta con un mdulo para la calendarizacin y programacin de las
tareas operativas.
Seguridad
Alineada a las mejores prcticas y a los estndares internacionales
Tecnologa de punta
Tecnologa de vanguardia disponible en el mercado nacional de Costa
Rica.
Tcnicos
Integracin
Funcionalidades
Soporte
Tecnologas de vanguardia
POS
Tarjetas de dbito
Tarjetas de crdito
Inicialmente las funciones que realizara la nueva plataforma son:
Reportes.
Algunos datos relevantes para el dimensionamiento de la plataforma son:
Las redes externas con las que se conecta el banco son: ATH, Visa y
Mastercard. Dichas conexiones operan tanto como fuente como destino de
transacciones.
Cambio direccin IP
Cambio direccin IP