ilitia Technologies ha desarrollado -y actualmente mantiene- un sistema construido sobre la plataforma de aplicaciones Microsoft .Net, para que el Banco Popular lleve a cabo la comunicación electrónica de los Convenios ICO entre el banco y el Instituto de Crédito Oficial.
A partir del año 2008 el Banco Popular tenía la necesidad de enviar al Ministerio de Economía y Hacienda ciertos convenios ICO de forma electrónica con un formato XML y no contaba con ninguna herramienta que pudiese automatizar la generación y envío de estos documentos a partir de la información almacenada en el Host del banco.
También se debía tener en cuenta la necesidad de un constante mantenimiento evolutivo debido a la gran cantidad de nuevos convenios que el ICO publica periodicamente.
El equipo técnico de ilitia ha diseñado un sistema muy sencillo basado en BizTalk Server, basado únicamente en mensajería directa, sin incluir orquestaciones que ralenticen el proceso. De esta manera el procesamiento de los mensajes es muy veloz y la implementación de actualizaciones ágil y sencilla de llevar a cabo.
El sistema dispone de una única carpeta de recepción donde se dejan todos los ficheros en formato de texto plano. Estos ficheros se procesan diferenciándolos por el código de línea que es un campo identificador de los convenios y que está incluido en los datos del mensaje.
El proceso BizTalk transforma cada fichero plano en su correspondiente XML y deja cada uno de ellos en la carpeta correspondiente al tipo de convenio al que pertenece.
Todos los ficheros planos de entrada, sean del convenio que sean, usan un mismo esquema. De la misma manera, el formato de los documentos XML de salida es fijo. De esta manera, en la mayoría de las ocasiones, la incorporación de un nuevo convenio, no requiere hacer cambios en el código, y sólo hay que añadir una nueva carpeta física de salida y un nuevo puerto en BizTalk que trate la información relacionada con el nuevo convenio.
| Número de desarrolladores | 2 desarrolladores Biztalk |
| Tiempo de ejecución | 1 mes |
| Tecnologias de desarrollo y diseño |
Visual Studio 2008, BizTalk 2006 R2, SQL Server 2005 |
| Lenguaje de programacion | C#, Framework .Net |
| Modelo de programacion y tecnologias |

PERFIL DE CLIENTE
Banco Popular Español es el 3er grupo bancario español
SECTOR PRODUCTIVO
Banca
PAIS/REGION
España