Los pasivos que quieren solicitar un préstamo al Banco de la República Oriental del Uruguay deben obtener como primera etapa del proceso, la autorización del Banco de Previsión Social que gestiona y administra sus pasividades- para presentar la solicitud en el Banco República.
El sistema desarrollado por Interfase se denomina Sistema de Caja Nacional (SCN) y realiza los controles pertinentes para determinar si el pasivo está en condiciones de realizar la solicitud de préstamo. Por ejemplo, verifica que el monto de la jubilación que recibe mensualmente permita la devolución del préstamo, ya que error en los montos podría impedir que se le descuente al pasivo, con la consiguiente pérdida para el BPS.
Este proceso de autorización dura pocos minutos y si la solicitud es aprobada, el trámite continúa en el Banco República quien finalmente decide otorgar o no el préstamo, información que se ingresa luego en el Sistema de Caja Nacional del BPS.
El sistema fue desarrollado con la versión GeneXus 7.5 y generado en Java para tres capas aunque la implementación se realizó en dos capas. La interfase web facilitó muchísimo la puesta en producción del sistema ya que no requirió la instalación en los clientes -ubicados en todo el país- quienes sólo necesitan un navegador para acceder a la aplicación.
Ha sido utilizado hasta por 800 usuarios en forma simultánea desde que se puso en producción, a fines de diciembre del año pasado. Durante este período, la mayor cantidad de solicitudes procesadas llegó a 1600.
Sistema de Caja Nacional se comunica con las bases corporativas de personas, el sistema unificado de emisión y pago (SUEP) -también desarrollado con GeneXus- y el sistema de reingeniería del BPS a través de enlaces en la base de datos Oracle
El Banco de Previsión Social, tiene una larga relación comercial con Interfase y ya utilizaba el sistema PAYROLL de Liquidación de Sueldos y Recursos Humanos, también desarrollado con GeneXus.
- Capa 1: Presentación y Servicios
1.1. Presentación: encargada de resolver la interfase con el usuario. Esta se realiza con páginas html, generadas dinámicamente por servlets JAVA ejecutados por el servidor IBM WebSphere. Las solicitudes son redireccionadas automáticamente por el Servidor Web correspondiente (concretamente en BPS es un WebSphere).
1.2. Servicios: Conjunto de programas que contienen la lógica necesaria para resolver los requerimientos del Sistema de Caja Nacional. También desarrollado en JAVA.
- Capa 2: Por último se tiene la capa de datos, representada por la base Oracle del Sistema de Caja Nacional así como las distintas APIs presentes en los demás sistemas del BPS. Estos son el sistema SUEP (Sistema Unificado de Emisión y Pago), el sistema RING (Reingeniería de BPS) y la base CORPORATIVA del BPS. A cualquiera de estos sistemas se accede utilizando el driver de jdbc OracleThin, incluido con las distribuciones de Oracle.