software que matematico intacct financial sage-line-50

que - Integración con Sage Financial Software



sage software matematico (4)

Recientemente me han pedido que desarrolle una aplicación que tendrá que integrarse con el software financiero Sage Line 50.
He hecho un poco de googlear y estoy sorprendido por la falta de información sobre la interfaz con Sage desde Java o .Net. ¿Es Sage una caja tan negra que necesita registrarse en un programa Sage Developer antes de obtener información?
¿Existen opciones de código abierto para permitir que las aplicaciones hablen con Sage?

Cualquier información apreciada.

Aclamaciones

Pablo


Buscando en el sitio de Sage UK encontré el siguiente SDK para desarrolladores .

El resultado final es que necesita usar .Net si desea usar el SDK.

El problema es que el SDK solo está disponible bajo el programa Developer que comienza en £ 1500: Aquí está el folleto .

Sin embargo, el programa para desarrolladores le brinda copias gratuitas del software Sage para fines de desarrollo, por lo que puedo ver los beneficios si su negocio es la integración con Sage.

Otra opción es un complemento para Sage que se vende por Sage por £ 299

http://shop.sage.co.uk/pdf/connect_for_Sage_50.pdf

Esto da una facilidad de importación / exportación de XML, esto puede ser suficiente para mis propósitos.


Hay una nueva metodología que Sage está moviendo a los llamados SData. Creo que puedes leer sobre esto en http://sdata.sage.com/

La aspiración a largo plazo es que SData proporcione todas las instalaciones de CRUD y simplifique la integración entre diferentes programas Sage (¡de los cuales hay muchos!) Y, por lo tanto, proporcione un servicio web coherente con el que también se pueden integrar aplicaciones de terceros.


He hecho bastante con Sage Line 50 V9 (un par de versiones antiguas, lo sé). Sage proporciona un controlador ODBC con el que puede hablar felizmente con ADO y ADO.NET. Sin embargo, el controlador es de solo lectura, lo que puede o no ser un problema para usted. Sin embargo, parece que existen algunas limitaciones con las consultas de SQL, en particular, las uniones dobles no funcionan (a UNIR b UNIR c) y deben ser aplanadas. Además, la palabra clave DISTINCT no parece ser reconocida. Espero esto de alguna utilidad.


Se remonta a algunos años, pero Sage también solía proporcionar una API de lectura y escritura (no basada en ODBC) para acceder a los datos de sus productos.

No me sorprende que tenga que unirse al programa para desarrolladores, Sage es una aplicación comercial tradicional de código cerrado; es muy poco probable que tenga opciones de código abierto disponibles para ella.

Unirse al programa de desarrollo que solía ser gratuito para los clientes de Sage, ¿cuál debería ser la gente para la que está trabajando, seguramente ...?

EDITAR - yikes, ya no es gratis