08.05.2013 Views

Principales características del Sistema Contable del Banco Central ...

Principales características del Sistema Contable del Banco Central ...

Principales características del Sistema Contable del Banco Central ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

XXVI REUNION DE SISTEMATIZACION DE BANCOS CENTRALES<br />

AMERICANOS E IBERICOS<br />

La Habana, Cuba, 26 al 30 de octubre de 1998<br />

<strong>Principales</strong> <strong>características</strong> <strong>del</strong> <strong>Sistema</strong> <strong>Contable</strong> <strong>del</strong> <strong>Banco</strong> <strong>Central</strong> de Cuba<br />

Autores: Lic. Beatriz Milián Sardiña<br />

Lic. Bianca Castro Tormo<br />

Ing. Adriana Gutiérrez García<br />

Lic. Matilde Cerezal Mezquita<br />

Indice<br />

1. Introducción<br />

2. Características funcionales <strong>del</strong> SABIC<br />

3. Arquitectura <strong>del</strong> SABIC<br />

4. Módulo de Información al <strong>Banco</strong> <strong>Central</strong> de Cuba<br />

5. Módulo de Correo Electrónico<br />

6. Nueva versión <strong>del</strong> SABIC<br />

<strong>Banco</strong> <strong>Central</strong> de Cuba<br />

Ponencia: <strong>Principales</strong> <strong>características</strong> <strong>del</strong> <strong>Sistema</strong> <strong>Contable</strong> <strong>del</strong> <strong>Banco</strong> <strong>Central</strong> de Cuba<br />

1. Introducción<br />

El <strong>Banco</strong> <strong>Central</strong> de Cuba (BCC) considera esta reunión de <strong>Sistema</strong>tización de <strong>Banco</strong>s Americanos e Ibéricos el<br />

marco oportuno para la presentación <strong>del</strong> sistema automatizado SABIC por el papel fundamental que el mismo ha<br />

jugado en la automatización e interconexión de los bancos y sucursales pertenecientes al <strong>Sistema</strong> Bancario Nacional,<br />

a la vez que ha sido utilizado como el <strong>Sistema</strong> <strong>Contable</strong> <strong>del</strong> BCC posibilitando dar soluciones típicas de <strong>Banco</strong>s<br />

<strong>Central</strong>es.<br />

El SABIC fue desarrollado por la Dirección de <strong>Sistema</strong>s Automatizados <strong>del</strong> BCC para satisfacer las necesidades de<br />

procesamiento de datos de bancos e instituciones financieras utilizando microcomputadoras compatibles con las


IBM-PC conectadas en una red de área local. Está implementado en Foxpro 2.6 para la plataforma MS-DOS sobre<br />

red Novell versión 3.12 y está implantado en 275 oficinas de casas financieras, bancos comerciales y el propio <strong>Banco</strong><br />

<strong>Central</strong>.<br />

2. Caracteríticas funcionales <strong>del</strong> SABIC<br />

El SABIC esta compuesto por elementos imprescindibles para el tratamiento y contabilización multimoneda y en<br />

tiempo real de las operaciones de una oficina de cualquier banco o institución financiera,<br />

El SABIC tiene las siguientes <strong>características</strong> funcionales:<br />

• Contabilización en Tiempo Real<br />

• Contabilidad Multimoneda<br />

• Multisucursal<br />

• Transaccional<br />

• Modular<br />

La contabilización en tiempo real que garantiza el SABIC, permite, por una parte, realizar de forma segura el<br />

control de existencias de fondo requerido para permitir la extracción de dinero de una cuenta de cliente o el sobregiro<br />

de cualquier otra cuenta y, por otra, la actualización al momento de los ficheros contables posibilitando a la<br />

institución conocer en cualquier instante su posición financiera global.<br />

El hecho de llevar una contabilidad multimoneda le permite al banco o institución financiera que utilice el SABIC<br />

poder registrar sus activos y pasivos en las monedas que realmente existen, sin tener que realizar conversiones de<br />

monedas para la contabilización, con lo que la exactitud de la información sobre la posición financiera de la<br />

institución aumenta considerablemente, al hacerse independiente de las variaciones de los tipos de cambio.<br />

La característica multisucursal <strong>del</strong> SABIC se debe a que con su ayuda y utilizando una red de transmisión de datos<br />

X-25 o similar, se pueden enlazar entre sí todas las oficinas de un banco o institución financiera y realizar, también<br />

en tiempo real, operaciones entre ellas. Esta posibilidad de realizar operaciones en tiempo real en las que interviene<br />

más de una oficina es la que garantiza que independientemente <strong>del</strong> tamaño <strong>del</strong> banco las microcomputadoras puedan<br />

ser la base tecnológica de su automatización.<br />

La característica transaccional <strong>del</strong> sistema se basa en la contabilización de operaciones mediante transacciones. Una<br />

transacción para el SABIC no es más que el conjunto de asientos requeridos para registrar una operación. Una<br />

transacción es contabilizada por el SABIC sólo si todos los asientos que la conforman cumplen las reglas de<br />

validación definidas y se registran siempre íntegramente.<br />

Ser un sistema modular fue uno de los principales objetivos <strong>del</strong> diseño <strong>del</strong> SABIC con el fin de facilitar la<br />

adaptabilidad, flexibilidad y evolución <strong>del</strong> sistema sin tener que efectuar cambios en sus programas generales. Esta<br />

propiedad se garantiza con:<br />

• la definición de nuevos datos asociados a los principales ficheros <strong>del</strong> sistema sin afectar su funcionalidad,<br />

• la factibilidad de realizar extensiones <strong>del</strong> sistema basadas en reglas generales para la inclusión por parte de<br />

los usuarios de nuevas transacciones, procesos independientes y reportes de salida,<br />

• la inclusión de nuevos módulos funcionales como es el caso <strong>del</strong> módulo de información al BCC.<br />

3. Arquitectura <strong>del</strong> SABIC


La unidad básica de contabilización en el SABIC es la cuenta la cual está compuesta por los siguientes datos:<br />

• Sigla de la moneda, se codifica utilizando 3 caracteres, recomendándose utilizar las siglas definidas por el<br />

ISO.<br />

• Código de la cuenta/subcuenta, se codifica utilizando 2 dígitos para la cuenta y 2 para la subcuenta, y tiene<br />

por objetivo permitir la clasificación contable de las operaciones que realiza un banco o institución<br />

financiera.<br />

• Tipo de contraparte, se codifica utilizando un dígito, y permite definir la clase de contraparte (cliente,<br />

banco, etc).<br />

• Código de contraparte, se codifica utilizando 4 dígitos, y contiene en dependencia <strong>del</strong> tipo de contraparte un<br />

código de cliente, un código de banco, un código de concepto de ingreso/egreso, etc.<br />

• Desglose de la cuenta, se codifica utilizando 2 dígitos, y se utiliza para aquellos casos en que sea necesario<br />

tener más de una cuenta con iguales sigla de moneda, código de cuenta/subcuenta, tipo de contraparte y<br />

código de contraparte.<br />

El SABIC registra todos los datos que trata en ficheros que pueden agruparse en:<br />

• Parámetros: Contienen información sobre el repertorio de datos y la estructura de los demás ficheros<br />

• Maestros: Contienen información que se necesita de forma permanente para la explotación <strong>del</strong> sistema.<br />

Atendiendo a su contenido se clasifican en:<br />

. Maestros <strong>Contable</strong>s<br />

. Maestros de Control<br />

. Maestros de Referencia.<br />

• Clasificadores: Sirven para definir por enumeración las listas y atributos de los principales objetos con que<br />

tiene que ver el sistema.<br />

• Operativos: Contienen datos requeridos para el tratamiento de determinadas operaciones pero que, por su<br />

carácter local, no están presentes en los ficheros maestros.<br />

• Temporales: Almacenan información de forma transitoria<br />

Particular importancia para el sistema tiene los ficheros maestros contables compuestos por:<br />

• Fichero Histórico: Contiene todos los asientos contables de las transacciones registradas hasta el momento<br />

y desde la fecha que se decida,<br />

• Fichero Mayor: Contiene el saldo contable, el saldo confirmado, y el acumulado de intereses de todas las<br />

cuentas que se controlan por el sistema,<br />

• Fichero Diario: Contiene todos los asientos contables que ya han sido objeto de una contabilización pero<br />

que requieren un tratamiento posterior, tales como los vencimientos de los préstamos y los asientos con<br />

fecha valor mayor a la fecha contable.<br />


• El Subsistema <strong>Central</strong> <strong>del</strong> SABIC es único para todas las aplicaciones <strong>del</strong> sistema, está conformado por<br />

diferentes módulos y tiene entre otras funciones las siguientes:<br />

• Control de acceso, seguridad y protección,<br />

• Actualización de los ficheros maestros contables,<br />

• Actualización de ficheros clasificadores y maestros no contables,<br />

• Inicio y cierre <strong>del</strong> día contable<br />

• Consulta de ficheros maestros contables<br />

La figura 1 muestra el esquema de la Arquitectura General <strong>del</strong> SABIC.<br />

Figura 1. Arquitectura General <strong>del</strong> SABIC.<br />

Entre los principales módulos <strong>del</strong> subsistema central se encuentran:<br />

• Acceso: Realiza las funciones <strong>del</strong> control <strong>del</strong> acceso de los usuarios. Garantiza que sólo pueda entrar al<br />

sistema quien esté previamente autorizado, y que cada usuario <strong>del</strong> sistema una vez que haya entrado al<br />

mismo sólo pueda realizar las funciones y acceder a los datos para él definidos. Es el principal componente<br />

de la Seguridad y Protección <strong>del</strong> sistema, la cual se basa en:<br />

. Control de acceso al sistema por palabra de pase y clave de acceso


. Definición para cada usuario de los puntos <strong>del</strong> Menú a los que tiene acceso<br />

. Posibilidad de definir una función lógica cualquiera que filtre los ficheros Mayor, Histórico y<br />

Diario para cada empleado<br />

. Actualización permanente de un fichero bitácora, que contiene todas las acciones realizadas por<br />

los empleados que accedieron al sistema<br />

. Salva diaria sobre 3 soportes diferentes<br />

. Salva diaria de las modificaciones de la base de datos, y <strong>del</strong> total de la base en períodos<br />

superiores (semana o mes)<br />

• Inicio y cierre contable <strong>del</strong> día: Estos módulos son los encargados de iniciar el día contable haciendo de<br />

forma automática el tratamiento de los asientos contenidos en el fichero diario que tienen vencimiento en<br />

ese día o les llega su fecha valor, ejecutar los procesos independientes generales o particulares de cada<br />

aplicación y cerrar el día realizando los cálculos requeridos diariamente, los que en lo fundamental se<br />

refieren a los intereses a pagar y cobrar, y emitir los reportes diarios.<br />

• Contabilización en tiempo real: Es el encargado de actualizar los ficheros maestros contables Mayor,<br />

Histórico y Diario de forma transaccional garantizando que en cualquier caso se mantenga la coherencia<br />

entre ellos.<br />

• Actualización de ficheros: Posibilita actualizar, recuperar, visualizar e imprimir los datos de los ficheros<br />

clasificadores y maestros no contables.<br />

• Consulta: Permite acceder de forma simple a los ficheros maestros contables recuperando cualquier<br />

información sobre los mismos en un esquema de recuperación por ejemplo (QBE).<br />

• Correo Electrónico: Este módulo es el encargado <strong>del</strong> intercambio de información por correo electrónico.<br />

Existen medidas de protección con vistas a garantizar la integridad y seguridad de la información que viaja<br />

por correo electrónico en caso que se requiera.<br />

• Salidas de Información: Este módulo permite la emisión de diferentes reportes de salida o informes<br />

brindados por el sistema tales como los balances y los estados de cuenta. Posibilita la inclusión de nuevos<br />

reportes de salida particulares de la aplicación sin tener que modificar los programas existentes.<br />

• Información al <strong>Banco</strong> <strong>Central</strong> de Cuba: Este módulo fue desarrollado para que los bancos y las<br />

instituciones financieras brinden información a la Dirección de Supervisión Bancaria <strong>del</strong> <strong>Banco</strong> <strong>Central</strong> de<br />

Cuba.<br />

Por su importancia y posible interés para los participantes en este evento se ha entendido adecuado dar más detalles<br />

sobre los módulos para la Información al <strong>Banco</strong> <strong>Central</strong> de Cuba y de Correo Electrónico.<br />

4. Módulo de Información al <strong>Banco</strong> <strong>Central</strong> de Cuba<br />

El módulo de información al <strong>Banco</strong> <strong>Central</strong> de Cuba se diseñó para facilitar a los bancos e instituciones financieras<br />

que utilizan el SABIC suministrar el conjunto de datos solicitados por el área de Supervisión <strong>del</strong> <strong>Banco</strong> <strong>Central</strong> de<br />

Cuba.<br />

Este módulo fue diseñado por los mismos especialistas que deberían elaborar el sistema para reportes al área de<br />

Supervisión <strong>del</strong> BCC.


Inicialmente se concibió como un grupo de programas que utilizando algunos nuevos ficheros <strong>del</strong> SABIC,<br />

permitirían extraer y homogeneizar los datos requeridos, imprimiendo los reportes necesarios.<br />

Al analizar la problemática en su conjunto se concluyó que era más racional definir un fichero intermedio a partir <strong>del</strong><br />

cual pudieran obtenerse todos los reportes solicitados y que fuera el que entregara el SABIC o cualquier otro sistema<br />

que funcione en un banco o institución financiera.<br />

A partir de esta decisión el módulo de información al BCC <strong>del</strong> SABIC se convirtió en un programa que utilizando<br />

los ficheros Mayor, Histórico y Diario y un grupo de definiciones adicionales, genera el fichero solicitado por el área<br />

de Supervisión <strong>del</strong> BCC.<br />

Las informaciones adicionales que requiere el SABIC se refieren en lo fundamental a definir las reglas de conversión<br />

de la codificación propia <strong>del</strong> banco o institución financiera, hacia los indicadores solicitados por el BCC.<br />

La figura 2 muestra esquemáticamente este proceso.<br />

Figura 2. Estructura <strong>del</strong> módulo de Información al BCC.<br />

5. Módulo de Correo Electrónico<br />

El módulo de correo electrónico permite el intercambio de mensajes entre distintas entidades que poseen el SABIC o<br />

utilizan el protocolo ISO 8583. Este módulo da solución a un conjunto de demandas inherentes al intercambio de<br />

información entre distintas instituciones y está concebido de forma tal que se le pueden agregar nuevas<br />

funcionalidades.<br />

Los principales tipos de mensajes que se tratan por el módulo de correo electrónico son:<br />

• Mensajes intersucursales de un mismo banco o institución financiera. Con este tipo de mensajes se<br />

resuelven los requerimientos de bancos o instituciones financieras que tengan sus cuentas tanto<br />

descentralizadas, como centralizadas. Estos mensajes provocan una contabilización al envío y a la recepción<br />

y deben ser en todos los casos ratificados al momento de recibirse.


• Mensajes con entidades externas al banco. Este tipo de mensaje se utiliza para las relaciones de una entidad<br />

con sus clientes u otros bancos y para las transacciones de cajeros automáticos y terminales de puntos de<br />

ventas.<br />

• Mensajes administrativos. Estos mensajes tienen como objetivo controlar el funcionamiento de la red.<br />

• Otros mensajes. Dentro de esta categoría se incluyen los mensajes de transmisión de ficheros, los cuales<br />

constituyen una herramienta poderosa ya que resulta muy amplia la gama de informaciones que se pueden<br />

intercambiar empleando este mecanismo.<br />

Desde otro punto de vista los mensajes se clasifican en dos grupos:<br />

• Mensajes sincronos<br />

• Mensajes asincronos.<br />

Los mensajes sincronos son aquellos cuya respuesta tiene que ser enviada de forma inmediata. En el caso <strong>del</strong><br />

SABIC solo se tratan de forma sincrona mensajes basados en la norma ISO 8583 y se dividen en dos grupos<br />

fundamentales.<br />

• Mensajes de cajeros automáticos y terminales de puntos de venta.<br />

• Mensajes de clientes.<br />

Mensajes de cajeros automáticos y terminales de puntos de venta. En la actualidad en Cuba las transacciones<br />

originadas en un cajero automático o en una terminal de punto de venta son enviadas al Centro de Control de Cajeros<br />

Automáticos "RED". Dicho centro envía un mensaje financiero a la institución emisora de la tarjeta. Si la institución<br />

posee el SABIC este mensaje es recibido por el módulo de correo electrónico quien lo contabiliza en tiempo real y<br />

envía un mensaje de respuesta que autoriza o deniega la operación.<br />

La figura 3 muestra el flujo de los mensajes que se generan al realizarse una transacción en un cajero automático o en<br />

una terminal de punto de venta.<br />

Figura 3. Flujo de los mensajes de cajeros automáticos y terminales de puntos de venta.


Mensajes de clientes. Los mensajes de clientes pueden originarse por el propio SABIC o por cualquier otro sistema<br />

que utilice el protocolo ISO 8583. Por medio de estos mensajes se brinda la posibilidad al cliente de consultar el<br />

saldo de su cuenta, los últimos diez movimientos y realizar transferencias. En un futuro se prevé agregar nuevos<br />

servicios.<br />

Los mensajes asincronos son aquellos cuya respuesta no tiene que ser enviada de forma inmediata. Estos mensajes<br />

están basados en un formato propietario <strong>del</strong> SABIC y se dividen en tres grupos fundamentales.<br />

• Mensajes de operaciones intersucursales.<br />

• Mensajes administrativos.<br />

• Otros mensajes<br />

Mensajes de operaciones intersucursales. Los mensajes intersucursales se originan en una sucursal cuando se detecta<br />

en la contabilidad una operación que requiere ser enviada a otra sucursal. El módulo de correo electrónico genera<br />

automáticamente los mensajes contables y es el encargado de procesar los mensajes de ratificación recibidos por<br />

cada mensaje contable. A su vez, procesa los mensajes contables recibidos y envía el mensaje de ratificación<br />

correspondiente.<br />

Un subconjunto particular de estos mensajes lo constituyen los mensajes de débito inmediato. Estos mensajes son<br />

típicos de los bancos cuyas cuentas de clientes están centralizadas. Se originan en la sucursal cuando se realiza una<br />

operación de débito a un cliente, en este caso, se envía un mensaje a la casa matriz y se espera el mensaje de<br />

respuesta para dar por terminada la operación.<br />

Mensajes administrativos. El módulo de correo electrónico ofrece a las aplicaciones un conjunto de mensajes<br />

administrativos. Dentro de este grupo de mensajes se encuentran:


• Mensaje de solicitud de actualización de direcciones. Este mensaje se envía desde cada sucursal a un centro<br />

definido el cual responde un mensaje que contiene todas las sucursales actualmente conectadas al sistema<br />

con sus direcciones X25. Este mensaje se utiliza para dinámicamente introducir nuevas sucursales al<br />

sistema de correo electrónico.<br />

• Mensajes de monitoreo de las sucursales. Estos mensajes son generados por un centro de monitoreo y<br />

enviados a cada una de las sucursales conectadas. Estos mensajes se utilizan para conocer cuantas<br />

sucursales están conectadas en un momento dado o cuantos mensajes pendientes tiene una sucursal<br />

específica con el resto de las sucursales.<br />

Otros mensajes. Esta categoría incluye los mensajes de transmisión de ficheros los cuales se utilizan para trasmitir<br />

ficheros entre las distintas entidades que empleen el módulo de correo electrónico <strong>del</strong> SABIC.<br />

El módulo de correo electrónico se desarrolló utilizando el sistema de explotación MS-DOS y está compuesto por<br />

niveles como se muestra en la figura 4.<br />

Aplicación<br />

Transporte<br />

Driver X25<br />

Tarjeta X25<br />

Interfaz X25<br />

Figura 4. Arquitectura <strong>del</strong> módulo de correo electrónico.<br />

Nivel de Aplicación: Es el encargado <strong>del</strong> tratamiento de los mensajes incluyendo la contabilización correspondiente.<br />

Procesa los mensajes recibidos generando el mensaje de respuesta correspondiente en cada caso. Revisa<br />

constantemente si existe mensaje para ser enviado a partir de dos fuentes fundamentales: mensajes nuevos y<br />

mensajes pendientes de envío. Realiza el proceso de autenticación de los mensajes, garantizando que se rechacen<br />

aquellos mensajes cuyo contenido haya sido alterado.<br />

Nivel de Transporte: Maneja las conexiones a la red X25 y el tamaño de los paquetes. Controla la conexión con un<br />

destino específico si este no está reportado como ocupado o paso el tiempo establecido hasta la próxima llamada.<br />

Controla la desconexión de un destino específico por tiempo sin tráfico. Fragmenta los mensajes en bloques si el<br />

tamaño de los mismos excede el límite establecido ocupándose de su reconstrucción en el destino. Maneja los<br />

mensajes recibidos según los criterios de prioridades definidos.<br />

Estos dos niveles fueron desarrollados utilizando el lenguaje FoxPro versión 2.6.<br />

Interfaz X25: Encargado de la interfaz entre el nivel de transporte y el driver para la tarjeta X25. Este software se<br />

desarrolló para interactuar con una tarjeta española (teldat) y con una tarjeta canadiense (eicon), utilizando el<br />

lenguaje Borland C 3.1.


El intercambio de datos entre los niveles se realiza utilizando el algoritmo de la "papa caliente". Este algoritmo se<br />

basa fundamentalmente en que cada nivel realice sus funciones y pase el control al nivel siguiente.<br />

El nivel de aplicación puede ser separado para ser empleado con otro tipo de correo electrónico como se muestra en<br />

la figura 5. En una versión anterior <strong>del</strong> módulo de correo electrónico se utilizó CCMAIL.<br />

Aplicación<br />

Transporte Transporte Transporte<br />

Interfaz X25 CCMAIL Otros correos electrónicos<br />

Figura 5. Independencia <strong>del</strong> nivel de aplicación.<br />

A continuación se resumen algunas de las <strong>características</strong> más significativas <strong>del</strong> módulo de correo electrónico.<br />

Solo se intercambian mensajes. El módulo de correo electrónico permite el intercambio de mensajes pero no permite<br />

ningún tipo de acceso a la red local.<br />

Prioridad en la recepción de mensajes. Todo mensaje recibido genera un mensaje de respuesta de forma inmediata.<br />

Puede separarse en dos máquinas. El nivel de aplicación puede dividirse en dos máquinas una para el tratamiento de<br />

los mensajes sincronos y otra para el tratamiento de los mensajes asincronos. La figura 6 muestra la estructura<br />

general de esta variante.<br />

Máquina 1 Máquina 2<br />

Figura 6. Arquitectura de la variante diferida <strong>del</strong> módulo de correo electrónico.<br />

6. Nueva versión <strong>del</strong> sistema<br />

La plataforma tecnológica sobre la que está basada el sistema actual contiene un conjunto de limitaciones. Una de<br />

estas limitaciones es la utilización de un servidor de ficheros lo cual conlleva a un tráfico excesivo dentro de la red.<br />

Otra de las limitaciones está directamente asociada a la utilización <strong>del</strong> MS-DOS como sistema de explotación y<br />

consiste en la monotarea que este sistema implica. Es por estas razones que se decide realizar una nueva versión <strong>del</strong><br />

SABIC que utilice una plataforma más avanzada.


Esta nueva versión en un ambiente cliente-servidor se realizó bajo la filosofía de tener en un corto tiempo una<br />

versión que utilizara las ventajas de está técnica; pero sin realizar un nuevo diseño <strong>del</strong> sistema en su conjunto. Este<br />

método de trabajo permitió poder escalar a la nueva tecnología rápidamente, para después, ya con una mayor<br />

experiencia y habiendo asimilado todos estos conceptos, tener criterios para elaborar un nuevo producto con un<br />

nuevo diseño de la base de datos que aproveche al máximo todas las ventajas de esta plataforma.<br />

Para este trabajo se escogió como lenguaje para programar al cliente a Visual FoxPro y para el servidor SQL<br />

Server. Con respecto al cliente la selección se basó en que el sistema anterior está programado en FoxPro y utilizar<br />

Visual FoxPro era más productivo ya que se podía aprovechar parte <strong>del</strong> código escrito para la versión anterior. La<br />

selección de SQL Server como servidor de bases de datos se basó en las recomendaciones obtenidas de la<br />

bibliografía consultada, además de los resultados de los estudios realizados que demuestran sus potencialidades.<br />

Todas las tablas que utilizaba la versión anterior se integraron en una Base de Datos que se traspaso para conformar<br />

la Base de Datos SQL actual y se estudiaron todos los procedimientos que incluían acceso a dichas tablas, de modo<br />

que, el mayor conjunto de ellos pasaran a conformar procedimientos almacenados dentro de la base de datos. Este<br />

trabajo se realizó con el objetivo de contar con la mayor cantidad de código escrito en SQL lo cual facilita la<br />

sustitución <strong>del</strong> lenguaje para la interfaz con el usuario. El hecho de tener estos procedimientos almacenados le brinda<br />

al sistema una gran rapidez pues el tráfico en la red se limita sólo, a la solicitud de ejecución <strong>del</strong> procedimiento,<br />

retornándose la respuesta correspondiente.<br />

Otra de las ventajas de esta nueva versión es que todas las solicitudes de datos que incluyen a las tablas almacenadas<br />

en la Base de Datos son eficientes lográndose de esta forma disminuir también el tráfico en la red y aumentar la<br />

eficiencia en el sistema.<br />

Esta nueva versión se encuentra funcionando en una casa financiera y está en fase de perfeccionamiento.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!