Cable & Wireless do Panamá resolve seus sistemas com o GeneXus
GeneXus Consulting desenvolveu um sistema informático para a área das telecomunicações no Panamá.
O Grupo Cable & Wireless desde seus inícios (Londres, 1860) tem estendido suas operações a mais de 34 países, colocando-se como um dos principais atores nas telecomunicações globais. Em 1997, num processo de licitação pública, a Cable & Wireless Panamá, S.A. (CWP) obteve a adjudicação dos 49 % das ações do Instituto Nacional de Telecomunicações S.A., no Panamá.
O projeto GeneXus
A partir de 2003, abriu-se o monopólio das telecomunicações e, através da rede física da CWP, começaram a operar diversas novas operadoras internacionais. Conforme a nova lei, a empresa provedora da rede física deve permitir às restantes operadoras oferecer seus serviços através de sua própria rede física, devendo incluir no faturamento de seus clientes os custos gerados nas outras operadoras. Por este serviço, CWP pode cobrar uma percentagem dos cargos gerados por cada um dos operadores.
Nesse cenário, o objetivo deste projeto foi o desenvolvimento de um Sistema Informático Adicional ao Sistema Principal de Faturamento, que fosse capaz de cobrir todas as necessidades de processamento da informação relacionada com os serviços prestados pelas outras operadoras internacionais.
O nome que recebeu o novo sistema foi “Facturación a Cargo y Cuenta” (FCC), e foi desenvolvido entre os anos 2003 e 2004 pela GeneXus Consulting. Este sistema permite segmentar a totalidade do faturamento por cada operadora, de tomar todos os pagamentos dos clientes e aplicá-los em forma proporcional aos custos de cada operadora, e de aplicar a correção sobre estes custos. Além disso, é capaz de efetuar a gestão das reclamações que afetam as outras operadoras, a quem são enviadas para sua análise e depois processam-se as resoluções, retroalimentando o sistema principal das queixas. Também são processadas as correções enviadas às operadoras que devem afetar os processos de faturamento do sistema principal.
O desenvolvimento inclui um módulo de Gestão de Inadimplências, y de transferência das mesmas, com regras que variam conforme cada operadora. Outro dos módulos implicados foi o de Liquidação no qual se calculam todas as comissões que as operadoras devem pagar pelos serviços recebidos de faturamento, distribuição e cobrança. A isto devem-se acrescentar todos os pagamentos recebidos em nome dos operadores, descontando previamente as comissões geradas por conceito de pagamento atrasado.
Recentemente, em 2008, a GeneXus Consulting desenvolveu um novo módulo adicional, que consiste no gerenciamento dos arquivos de CDRs (Call Detail Record) que cada operador telefônico envia a CWP. Este módulo foi desenvolvido sob a modalidade de “Software Factory” e já se encontra em produção, e será implantado em tempo recorde.
Arquitetura e Software de Base
O projeto se desenvolveu em uma arquitetura Web .Net utilizando Internet Information Services, sobre uma Base de dados operacional SQL/Server2000, correndo em servidores Windows 2000 Server.
Utilizam-se clientes com o Windows 2000, executando a aplicação através da Internet Explorer.
Utilizou-se o GXportal como ferramenta integradora da aplicação e como esquema de segurança para controlar o acesso à aplicação segundo perfis. Também se utilizou GXflow (Ferramenta de Workflow) para ordenar e controlar a execução de todos os processos Batch do sistema. Os processos Batch submetem-se da GXflow Web de qualquer terminal, contando com as permissões necessárias.
A aplicação foi gerada no GeneXus e roda inteiramente no servidor em C# .Net e o acesso aos dados realiza-se mediante tecnologia ADO. O volume de dados manejado envolve tabelas de até 90 milhões de registros.
O projeto GeneXus
A partir de 2003, abriu-se o monopólio das telecomunicações e, através da rede física da CWP, começaram a operar diversas novas operadoras internacionais. Conforme a nova lei, a empresa provedora da rede física deve permitir às restantes operadoras oferecer seus serviços através de sua própria rede física, devendo incluir no faturamento de seus clientes os custos gerados nas outras operadoras. Por este serviço, CWP pode cobrar uma percentagem dos cargos gerados por cada um dos operadores.
Nesse cenário, o objetivo deste projeto foi o desenvolvimento de um Sistema Informático Adicional ao Sistema Principal de Faturamento, que fosse capaz de cobrir todas as necessidades de processamento da informação relacionada com os serviços prestados pelas outras operadoras internacionais.
O nome que recebeu o novo sistema foi “Facturación a Cargo y Cuenta” (FCC), e foi desenvolvido entre os anos 2003 e 2004 pela GeneXus Consulting. Este sistema permite segmentar a totalidade do faturamento por cada operadora, de tomar todos os pagamentos dos clientes e aplicá-los em forma proporcional aos custos de cada operadora, e de aplicar a correção sobre estes custos. Além disso, é capaz de efetuar a gestão das reclamações que afetam as outras operadoras, a quem são enviadas para sua análise e depois processam-se as resoluções, retroalimentando o sistema principal das queixas. Também são processadas as correções enviadas às operadoras que devem afetar os processos de faturamento do sistema principal.
O desenvolvimento inclui um módulo de Gestão de Inadimplências, y de transferência das mesmas, com regras que variam conforme cada operadora. Outro dos módulos implicados foi o de Liquidação no qual se calculam todas as comissões que as operadoras devem pagar pelos serviços recebidos de faturamento, distribuição e cobrança. A isto devem-se acrescentar todos os pagamentos recebidos em nome dos operadores, descontando previamente as comissões geradas por conceito de pagamento atrasado.
Recentemente, em 2008, a GeneXus Consulting desenvolveu um novo módulo adicional, que consiste no gerenciamento dos arquivos de CDRs (Call Detail Record) que cada operador telefônico envia a CWP. Este módulo foi desenvolvido sob a modalidade de “Software Factory” e já se encontra em produção, e será implantado em tempo recorde.
Arquitetura e Software de Base
O projeto se desenvolveu em uma arquitetura Web .Net utilizando Internet Information Services, sobre uma Base de dados operacional SQL/Server2000, correndo em servidores Windows 2000 Server.
Utilizam-se clientes com o Windows 2000, executando a aplicação através da Internet Explorer.
Utilizou-se o GXportal como ferramenta integradora da aplicação e como esquema de segurança para controlar o acesso à aplicação segundo perfis. Também se utilizou GXflow (Ferramenta de Workflow) para ordenar e controlar a execução de todos os processos Batch do sistema. Os processos Batch submetem-se da GXflow Web de qualquer terminal, contando com as permissões necessárias.
A aplicação foi gerada no GeneXus e roda inteiramente no servidor em C# .Net e o acesso aos dados realiza-se mediante tecnologia ADO. O volume de dados manejado envolve tabelas de até 90 milhões de registros.