Conexion entre Navision y base de datos SQL Server

Joan Cervera
26 de Julio del 2004
>Hola a todos!, os explico un poco el negocio de mi empresa para que tengais mas claro el problema que tengo:
>
>Mi empresa actualmente tiene varios departamentos:
>
>Departamento Sindical
>Departamento Fiscal-Contable
>Departamento Laboral
>Departamento Servicios
>
>Todos estos departamentos usan un software diferente. He estado buscando un software que se adapte todo lo que pueda al negocio de mi empresa y asi unificar programas en un solo producto. Despues de haber visto varios, me he decantado por Suasor, una aplicación desarrollada sobre Navision que puede rodar sobre SQL Server, de ahi parte de mi interés. Podeis verla en:
>
>http://www.marjinsa.es
>
>La aplicacion englobaria todos los departamentos excepto el sindical. El departamento sindical usa una aplicacion "hecha a medida" con SQL Server / Access, la cual se usa para la gestion de los afiliados y para llevar a cabo funciones que son únicas dentro del departamento.
>
>El resto de departamentos gestionan información de los afiliados y también de clientes que no son afiliados, por tanto en el programa Suasor me gustaria que cuando buscaramos información sobre cualquier cliente, me dijera si es afiliado o no y que estuviera sincronizada con la base de datos de afiliados.

¿Creeis que es posible realizar algun tipo de conexión entre ambas bases de datos para saber si una persona es afiliada o no?
Si fuera posible seria muy tedioso?
Si creeis que es imposible, podriais darme algunas razones?
>
>Gracias de antemano y saludos,
>
>Joan Cervera

Josep Pages
26 de Julio del 2004
Joan,

gracias a que Navision, y por consiguiente Suasor que está desarrollado sobre éste, permite un gran nivel de personalización, el distribuidor o implantador no debe tener muchos problemas para hacerte una modificación como la que expones, ya que la aplicación de gestion de los afiliados, aunque esté hecha a medida, utiliza bases de datos accesibles para el almacenamiento de éstos.

Personalmente creo que la solución sería crear una tabla de afiliados en Navision y mediante replicación, herramienta incorporada en SQL Server, "copiar" la información de una aplicación a otra en tiempo real. En la tabla de clientes de Navision, utilizar un tipo de campo denominado FlowField para que determine si éste es un afiliado o no, en función de si existe o no en la tabla de afiliados.

Josep Pages
Tips dBits
www.tipsdbits.com