El editor realiza consultas dinámicas a través de la Web, a una base de datos que almacena la información de seguros y afiliados de la empresa. De esta forma la aplicación pone al alcance de los más de 2000 agentes de ventas de Metlife, toda la información referente a las operaciones de la compra y venta de pólizas de seguros.
Hasta el momento la empresa entregaba esta información en papel, lo que se tornaba en una tarea titánica y muy costosa.
La aplicación, que cuenta con 75 mil líneas de código, corre en C#, contra SQL en tanto algunas funcionalidades son dadas por javascript, informó Oscar Pescina de Bsystems, empresa brinda servicios de consultoría y de hosting a Metlife Génesis (http://www.metlife.com/Genesis)
Como no se determinó a priori la variedad de informes que se demandarían de la aplicación, fue requisito del desarrollo la generación dinámica de los informes a partir de una bandeja de entrada que se carga desde el sistema principal en AS/400.
Esta bandeja contiene 20 campos en los que se realiza la carga de la información, y la aplicación arma en forma dinámica los diferentes informes en base al perfil del usuario que la utiliza.
Para reforzar la seguridad al mostrar los informes y datos a cada usuario en función de su perfil, se utilizan controles de caducidad de contraseñas y control aleatorio de sesiones.
Los informes que se obtienen de la aplicación son muy variados y van desde información de comisiones (5 o 6 campos) a listados de pólizas (15 a 20 campos) con registros que varían desde 300 a más de 5000 por informe. Los usuarios cuentan con herramientas de filtrado de los informes que reconocen los campos de cada uno de éstos y permiten seleccionar por similar, igual, menor que, mayor que o diferente.
Como la aplicación reconoce el tipo de dato que carga, si el dato es numérico, por ejemplo, le da formato de número y calcula los totales de cada campo al entregar el informe.
También cuenta con un editor de noticias full web que recibe un texto normal o de Word y lo traduce a HTML en forma automática, además de incluir las típicas funcionalidades de un control de noticias.
Por otro lado, toda la administración de la aplicación (Seguridad, Informes, Noticias, etcétera) es full web.
Esta aplicación es la primera de una serie destinada a proporcionar de una manera barata y eficiente la información a los usuarios de Metlife, explicó Pescina.