Noticias

Cable & Wireless de Panamá resuelve sus sistemas con GeneXus

GeneXus Consulting desarrolló un sistema informático para el área de las telecomunicaciones en Panamá.

El Grupo Cable & Wireless desde sus inicios (Londres, 1860) ha extendido sus operaciones a más de 34 países, posicionándose como uno de los principales actores en las telecomunicaciones globales. En el año 1997, en un proceso de licitación pública, Cable & Wireless Panamá, S.A. (CWP) obtuvo la adjudicación del 49 % de las acciones del Instituto Nacional de Telecomunicaciones S.A., en Panamá.

El proyecto GeneXus

A partir del año 2003 se abrió el monopolio de las telecomunicaciones y comenzaron a operar a través de la red física de CWP, varios operadores nuevos de larga distancia. Según la nueva ley, la empresa proveedora de la red física debe permitir a los demás operadores brindar sus servicios a través de su propia red física, y debe incluir en la facturación a sus clientes los cargos generados en los demás operadores. Por este servicio, CWP puede cobrar un porcentaje de los cargos generados por cada uno de los operadores.

En ese escenario, el objetivo del proyecto fue el desarrollo de un Sistema Informático Adicional al Sistema Principal de Facturación, que fuera capaz de cubrir todas las necesidades de procesamiento de la información relacionada a los servicios prestados por los otros operadores de larga distancia.

El nombre que se le dio al nuevo sistema fue “Facturación a Cargo y Cuenta” (FCC), y el mismo fue desarrollado entre los años 2003 y 2004 por GeneXus Consulting. Éste sistema permite segmentar toda la facturación por cada operador, tomar todos los pagos de los clientes y aplicarlos en forma proporcional a los cargos de cada operador, y aplicar ajustes sobre estos cargos. Además es capaz de llevar a cabo la gestión de los reclamos que afectan a los otros operadores, a los cuales se les envían los reclamos para ser analizados y luego se procesan las resoluciones, retroalimentando al sistema principal de reclamos. También se procesan ajustes enviados por los operadores que deben afectar los procesos de facturación del sistema principal.
El desarrollo incluyó un módulo de Gestión de Morosidades, y de transferencia de las mismas, con reglas que varían según cada operador. Otro de los módulos implicados fue el de Liquidación -donde se calculan todas las comisiones que deben pagar los operadores por los servicios recibidos de facturación, distribución y cobranza. A esto se le deben añadir todos los pagos recibidos a nombre de los operadores, descontando previamente las comisiones generadas por concepto de pago atrasado.

Recientemente -en 2008-, GeneXus Consulting desarrolló un nuevo módulo adicional que consistente en la gestión de los archivos de CDRs (Call Detail Record) que cada operador telefónico envía a CWP. Este módulo fue desarrollado bajo la modalidad de “Software Factory” y ya se encuentra en producción, implantándose en un tiempo record.

Arquitectura y Software de Base

El proyecto se desarrolló en una arquitectura WEB .Net utilizando Internet Information Services, sobre una Base de Datos operacional SQL/Server2000, corriendo en servidores Windows 2000 Server.
Se utilizan clientes con Windows 2000, ejecutando la aplicación a través del Internet Explorer.
Se utilizó GXportal como herramienta integradora de la aplicación y como esquema de seguridad para controlar el acceso a la aplicación según perfiles. También se utilizó GXflow (Herramienta de Workflow) para ordenar y controlar la ejecución de todos los procesos Batch del sistema. Los procesos Batch se someten desde GXflow WEB desde cualquier terminal, contando con los permisos necesarios.
La aplicación fue generada en GeneXus y corre enteramente en el servidor en C# .Net y el acceso a los datos se realiza mediante tecnología ADO. El volumen de datos manejado involucra tablas de hasta 90 millones de registros.