Best way to learn dynamics gp econnect

We want to start working with econnect of dynamics gp wanted to know if any EE has any experience in this tool advice us how to start learning it.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Steve EndowMicrosoft MVP - Dynamics GPCommented:

There are a few ways to work with Dynamics GP eConnect, depending on your background / skills and what you want to do with eConnect.

A few questions for you:

Do you have .NET development experience?  
Do you have experience with SQL scripting and stored procedures?  
Are you familiar with the Dynamics GP database tables?
Are you familiar with the Dynamics GP application?
Are you looking to use .NET to work with eConnect?  Or are you looking to use an integration tool, such as eOne SmartConnect?
What type of data are you looking to integrate with Dynamics GP?


Steve Endow
Microsoft MVP - Dynamics GP
rayluvsAuthor Commented:
as per questions,

- yes (in VB.Net)
- yes
- yes
- yes
- to use as an integration tool to GP (not familiar with eOne or SmartConnect)
- data from other SQL tables (non-gp)
Steve EndowMicrosoft MVP - Dynamics GPCommented:
Okay, great, thanks for the info.

First, download the documentation. Don't worry about the version listed--as long as you are on GP 2013 or newer, the process information should be the same.

Start by reviewing the Install / Admin guide to understand the components and installation process.

You can then install eConnect on a development workstation / VM where you have Visual Studio installed.  When installing, make sure to install Samples and Help.  You do not need the BizTalk Components or the Incoming Outgoing Service.

After installation, open the C:\Program Files (x86)\Microsoft Dynamics\eConnect  directory.

Review the samples in the eConnect Samples folder.  Note that the examples are very old and not well written, so you should not copy their code completely--just get a feel for how eConnect works.  For example, I believe the code to serialize the XML writes the file out to disk, and then reads it back into memory again before submitting it to eConnect--not optimal.

I recommend using the eConnectProgrammersGuide.chm help file in the Help directory.  I find it faster and easier to use than the online / MSDN pages, or PDFs.  

In my experience, most GP .NET developers are using C#, so it may be difficult to find VB specific examples or answers online.  Most of the code translates across both easily, but I recall there are a few differences, particularly in the serialization process.

Once you get comfortable with the code samples, consider a subscription to  It's a popular site for GP + eConnect development, and is run by Steve Gray, a long time GP developer.

I have quite a few eConnect related blog posts, but most are related to specific issues and are not tutorials or instructional:

Let me know if you have any questions along the way.


Steve Endow
Microsoft MVP - Dynamics GP

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

rayluvsAuthor Commented:
Thank you very! Great info!

Last question,
  • You mentioned eOne and SmartConnect; what are those? Do they relate to GP and/or eConnect? Can you als provide some PDF or links to them?

  • also, do I install eConnect from the GP DVD install media or is separate location?

rayluvsAuthor Commented:
(we have GP2018/16/15/13)
Steve EndowMicrosoft MVP - Dynamics GPCommented:

SmartConnect is an integration tool sold by eOne Solutions.  It is very popular in the Dynamics GP community because it allows customers to create eConnect integrations with Dynamics GP without requiring Visual Studio and doing custom development.  It also connects to Microsoft CRM, and other platforms.  But it costs several thousand dollars, and is a moderately complex tool, so I recommend attending attending their 2 day training to get started with it.

Depending on what you need to do with Dynamics GP, it may or may not make sense for your particular needs.

You can install eConnect from the Dynamics GP DVD.  The installer is located in the AdProd folder on the DVD.  If you have 64 bit windows, you will install the x64 version.


Steve Endow
Microsoft MVP - Dynamics GP
rayluvsAuthor Commented:
Again, thank you very much!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Dynamics

From novice to tech pro — start learning today.