Microsoft Dynamics GP Great Plains Integración – Alba Spectrum
Alba Spectrum
Group
México DF: +52-55-535-04027,
São Paulo (Brasil), USA:
+1-866-528-0577
ou +1-630-961-5918,
Europa: +44-20-8123-2580
ou +45-36-96-5520
help@albaspectrum.com skype:
albaspectrum
Sin duda,
Microsoft Great Plains se está siendo cada vez mas popular. Esto se debe, en
parte, a la fuerza que está imprimiendo en sus proyectos. Actualmente aplica
Small Business Manager (basado en la misma tecnología -Diccionario y runtime
Great Plains Dexterity-) para todo el espectro de clientes del Mercado
Horizontal y Vertical y utilizando Great Plains para resto del mercado
incluyendo las grandes corporaciones .
Es por eso que
si Ud. es desarrollador y se pregunta: como implementar una integración y/o
interfase Great Plains con sistemas vigentes o algúna otra aplicación, lea
esto y tendrá las pistas para hacer su trabajo.
- Great
Plains Integration Manager
- esta es, preferentemente una
herramienta para usuario final. Sumamente intuitiva, valida el 100% de la
lógica del negocio, recupera y actualiza maestros (cuentas contables,
empleados, clientes, vendedores, etc.) a través de transacciones en las
tablas de trabajo. La limitación de Integration Manager es que utiliza las
ventanas de GP en background, sin exhibirlas - por lo que es relativamente
lento- ; se pueden traer comodamente 100 registros; pero cuando se habla de
miles de registros no parece ser una buena opción. De paso, es bueno
comentar que Integration Manager se puede programar con VBA.
-
eConnect – Es el
tipo de software para kit de desarrollo con muestras en VB.Net. Obviamente
el entorno de desarrollo debe ser Visual Studio.Net. eConnect permitirá
integrar registros maestros como los de nuevos clientes, vendedores,
empleados, etc. mas la obtención de transacciones en las llamadas tablas de
trabajo de Great Plains (eConnect no permite traer registros activos o
históricos- para esto es necesario registrar movimientos en Great Plains; la
misma limitación se aplica a Integration Manager expuesto mas
arriba) Preferentemente, eConnect es para integraciones en curso.
eConnect fue inicialmente creado para aplicaciones de integracion de
eCommerce con Great Plains.
- SQL
Stored Procedures.
Obviamente se dispone de ilimitado control y posibilidades con SQL queries.
Para esto se necesita conocer la estructura de las tablas y el flujo de
datos de Great Plains . Inicie Great Plains y posiciónese en
Tools->Resource Description->Tables. Busque la tabla en las opciones de
búsqueda ya en la propia pantalla. Si está procurando clientes – debe ser
RM00101 – Maestro de clientes. Si necesita el histórico de ventas- está en
SOP30200 – Archivo Histórico de ventas , y así sucesivamente. No cambie
tablas existentes - no cree nuevos campos, etc. Necesita saber, también,
que cada tabla en GP tiene columnas de identidad DEX_ROW_ID . A veces puede
ser una buena idea usar parámetros inbound/outbound XML - entonces se puede
desplegar web service como intermediario entre dos sistemas.
- Data
Transformation Services (DTS)
– Buena herramienta para importar los datos residentes en otros sistemas
para tablas en GP - así, se las puede traer utilizando cualquier proceso en
Integration Manager. También se puede desplegar esta herramienta para
importar/exportar datos vía EDI .
- Great
Plains Dexterity Custom Screens.
A veces los usuarios de GP prefieren para setear parámetros e iniciar
integraciones tener a la perfección las pantallas customizadas de interfases
incorporadas a a GP . Dexterity es una buena opción, no obstante se debe
recordar que en función de los upgrades, siempre es mejor crear una nueva
pantalla en vez de customizar una existente. Se debe considerar también que
es posible que Dexterity deje de ser herramienta de Microsoft Business
Solutions.
-
Modifier/VBA custom buttons on the existing screens -
Si Ud. está confortable con
VBA y ADO esta es la alternativa en vez de Dexterity.
- MS
Access – Si está
haciendo una unica conversión y su sistema anterior tiene una plataforma
antigua de ODBC se puede usar MS Access para crear tablas de link o importar
a MS Access.
- SQL
Linked Servers – se
puede hacer directo un SQL a otra plataforma ODBC via SQL Linked Server
(incluyendo ORACLE, UNIDATA, Pervasive SQL, Ctree, etc) . Es posible que
necesite familiarizarse con comandos OPENROWSET en Transact SQL. Esto
también es una buena opción si necesita para el mismo reporte la plataforma
Crystal Report tomando datos de SQL Server y de bases de datos de otros
sistemas.
-
Atención - no coloque tablas existentes de GP en Duplicación
- es posible que tenga problemas con los upgrades.
Para más información
sobre Microsoft Business Solutions, por favor contáctenos:
México DF
+52-55-535-04027,
San Pablo , EUA +1-866-528-0577 ou
+1-630-961-5918 ou email
help@albaspectrum.com
Alba Spectrum
Technologies (http://www.ronix-systems.de
http://www.albaspectrum.com
)– Microsoft Business Solutions Great Plains, Navision, Axapta MS CRM, Oracle
Financials and IBM Lotus Domino Partner, sirviendo clientes corporativos en las
siguientes industrias : Aerospacial y Defensa, Servicios de Salud, Distribución
y Logística, Hospitales, Bancos Finanzas, Ventas mayoristas y minoristas,
Químicos, Gas y Petróleo, Colocación y reclutamiento de Personal, Marketing y
Publicidad, Textil, Farmacéutica, Insituciones de Bien Público, Bebidas, y
Manufacturas en general. Tenemos presencia en las principales ciudades y
capitales de América: Santiago - Chile, Buenos Aires - Argentina, Lima - Perú,
La Paz - Bolivia, Bogotá - Colombia, Asunción - Paraguay, Quito – Ecuador,
Caracas – Venezuela, San Pablo – Brasil, Méjico DF, Méjico - etc. y en el resto
del Mundo.