Implementation

Customization

Reporting

Upgrade

Conversion

Support

Consulting

Db design

Programming

 

Internationally:

 

1-866-528-0577

1-630-961-5918

help@albaspectrum.com

 

About

Products

Cases

Clients

Solutions

Contact

Business & Technology Synergy

Microsoft Dynamics GP, successor of Great Plains Software Dynamics and eEnterprise is very popular ERP platform, deployed as accounting back office and integrated with various business management system. Among the most typical scenarios of GP MRP integration are Electronic Document Interface EDI and eCommerce. Let’s consider and compare the methodologies, integration and software development tools, programming techniques and customization option

EDI. Electronic Document Interchange is relatively matured technology and typically it is realized in the form of fixed length text formatted files or text streams. Newer approach may consider new generation of similar to EDI in concept XML streams. When we are talking about GP, we should expect two types of EDI integrations – when you are vendor (in this case you receive EDI formatted either Sales Order Processing orders or invoices or Accounts Receivables invoices); and when you are customer (in this case you place EDI purchase orders to your vendors). From the technology standpoint, EDI is not really difficult in standard and even custom realization and programming. Microsoft Dynamics GP, starting with version 8.0, is supported on the only DB platform – Microsoft SQL Server. Current version of Microsoft Great Plains is 10.0, available on MS SQL Server 2005 or 2000. You program EDI streams with SQL select command, and you format text fields with cast or convert constructions. When you import external EDI streams you, it is when you create SOP Invoices, you should consider utilizing eConnect


eCommerce. If you are e-commerce programmer, please invest your time in eConnect technology learning. You probably heard about eConnect and about the fact that it was dedicated initially to e-commerce software developers. We would like to sort of popularize eConnect and say this – if you do eCommerce integration from scratch, you have to feed eCommerce orders and invoices into GP tables: SOP10100, SOP10200. However, you should know that eConnect already has this job done for you in eConnect business objects – encrypted stored procedures. There are several situations when you should break through eConnect restrictions. First one is the fact that eConnect replicates Dexterity business logic (DYNAMICS.DIC is Microsoft Dexterity dictionary, where all the core modules business logic is stored) and even trusting astonishing SQL Server performance, you can still have concerns that eConnect might be a bit slow, if you transactions volume crosses thousand records per session. If eConnect performance is in question, you may consider doing simplified integration in SQL stored procedures using insert into logic. The second eConnect limitation is absence of posting logic – in order to post SOP batches you will need to deploy Albaspectrum posting server

 

Additional Highlights for GP Integration Manager:

 

Microsoft Dynamics GP 10.0 has higher reliance on such new Microsoft technologies, as SQL Server Reporting Services or SRS, Sharepoint with its famous workflow (competitor to traditional Lotus Notes workflow) and of course eConnect (this is rising star in GP software programming and e-commerce development). If you was GP IM user or developer for earlier versions, you probably remember that IM required GP user workstation to be up and running (and so taking extra precious user license in system manager), plus all the forms got to be closed in IM GP instance, and this is understandable as Integration Manager deployed OLE server technologies (GP workstation was serving as OLE application server). And additional complication was related to the fact that you had to login to the specific company to do integration, IM could not switch companies automatically. All these restrictions were gone with the appearance of eConnect connector for Integration Manager 9.0 and 10.0


1. eConnect technology stack. There is no magic behind the scenes about eConnect – you can read nice pile of whitepapers and technical documents about eConnect technology, but in the beginning of the chain you see traditional and old known SQL encrypted stored procedures. These stored procedures replicate and probably improve GP traditional Great Plains Dexterity business logic. In some cases they are Dex following and do it in SQL cursors, in other cases they use SQL aggregated logic, such as Select, Insert into and similar constructions. If you look at Dexterity performance restrictions (Dex is C programming language written shell and so it in turn is two layers architecture and it is by its nature a bit slow). And consider these facts about Dexterity, you could trust us, that eConnect does job a way faster than Dexterity based old Integration Manager connectors
 

2. IM and eConnect. Microsoft Dynamics GP IM introduced new connectors, now you can deploy original eConnect connectors and get performance boost. If you are IM manager consultant, who used to consult for older versions: 5.0, 6.0, 7.0, 7.5, please remember this important change – eConnect IM integration integrates to dedicated GP company and so database
 

3. VBA scripting. Even if you are using eConnect connectors for Integration Manager, you still can deploy traditional VBA scripting techniques to manipulate integration: Before Integration, Before Document, etc.
 

4. Traditional IM connectors. At this time Microsoft Business Solutions keeps traditional OLE integration connectors in and, considering this nice fact, you can still seamlessly upgrade IM from earlier versions (however we discovered the fact, that if you are on version 7.5, you can’t just follow upgrade wizard, you have to upgrade in two steps with intermediate version upgrade

 

ALBA Partners:

GP Business Portal

Great Plains Accounting for DOS & Windows

Microsoft CRM

SAP Business One

ALBA Products:

  • Posting Server

  • RMS-GP Integration

  • SOP Connector

  • More...

Articles Legacy Index Brochure Presentation Employment

 

Copyrights Alba Spectrum Group Corp., Alba Spectrum, LLC 1993-2008, all rights reserved