Question Status

Verified
rosefinch asked a question on 30 Apr 2013 10:31 AM

Hi, I am using eConnect Dll that come with Dynamics GP 2013 for my app. But is there any other better ways to interact with GP? I heard that MS may get rid of the dll api for future versions. Thanks a lot for any inputs!

Reply
Suggested Answer
Andrew Dean responded on 30 Apr 2013 2:26 PM

Given the information you have provided, for interaction between in-house developed applications and GP, eConnect is the best option. I have not heard of any future proposals to replace eConnect.

Reply
rosefinch responded on 30 Apr 2013 2:48 PM

Thanks for your reply Andrew. I was told they will get rid of dll only, not the whole eConnect. Is there any other way that eConnect provide? Maybe like web service or sth?

Reply
Carl Holzhauer responded on 1 May 2013 5:21 AM

SmartConnect offers a webserver that's built around eConnect, but it's a 3rd party program that you have to purchase.

Reply
Verified Answer
Mohammad Daoud responded on 1 May 2013 6:43 AM

Hello Rose,

You are right, the whole word is going for SOA and looking to get rid of DLLs and COM applications, however eConnect is there to stay! It is the best product built by Microsoft! While Microsoft has introduced the web-services for Dynamics GP that covered almost all eConnect objects but I still prefer to work with eConnect rather than working with the web-services!

*** If my answer resolved you issue, please verify the answer to make it easy for other users who has the same case ***

Regards,

 

Mohammad R. Daoud MVP-MCT

Have you seen the GP Excel Paste yet? http://di.jo/GPExcelPaste.aspx

Reply
rosefinch responded on 1 May 2013 6:45 AM

In some situation, the 3rd party component is not a bad choice. But we are not allowed to use any for big projects because they may not last long as what we need.

Reply
rosefinch responded on 1 May 2013 7:06 AM

Thanks Mohammad,

Do you know the alternate ways that eConnect provide beside the Dlls?

Reply
Suggested Answer
Sandip Jadhav responded on 1 May 2013 8:11 AM

Dynamics GP has Web Services!!! Here is link-  msdn.microsoft.com/.../cc508424.aspx

I will prefer to use Web Service so you don't have to install eConnect client on each workstation.

Thanks

Sandip

Thanks Sandip Jadhav Cell : +1.210.440.9855 Dynamics GP Blog : http://sandipdjadhav.blogspot.com/
Reply
Verified Answer
Ian Grieve responded on 1 May 2013 11:46 AM

eConnect can be used to read messages from the MSMQ which does not require the eConnect client on each workstation.

Web services sits on top of eConnect and will install eConnect if it is not present when the Web Services are installed.

Ian

Author of azurecurve|Ramblings of a Dynamics GP Consultant

Microsoft Most Valuable Professional for Dynamics GP in 2013 and 2014.

Senior Consultant at Perfect Image Ltd
Perfect Image/ Dynamics GP
Tel: +44 (0) 843 289 2656
Equinox House, Cobalt 3.2, Silver Fox Lane, Silverlink, North Tyneside, NE27 0QJ, United Kingdom

Reply
Sandip Jadhav responded on 1 May 2013 1:20 PM

Ian,

Can you please clear my doubt - If I want to update/insert data then I need to install eConnect client or not? I think Yes.

Thanks

Sandip

Thanks Sandip Jadhav Cell : +1.210.440.9855 Dynamics GP Blog : http://sandipdjadhav.blogspot.com/
Reply
Ian Grieve responded on 1 May 2013 1:30 PM

Hi Sandip,

If you're firing an xml into the MSMQ for eConnect on the server to read then no you do not need eConnect installed on the client as the eConnect service on the server will read the message out of the MSMQ and process server-side.

Ian

Author of azurecurve|Ramblings of a Dynamics GP Consultant

Microsoft Most Valuable Professional for Dynamics GP in 2013 and 2014.

Senior Consultant at Perfect Image Ltd
Perfect Image/ Dynamics GP
Tel: +44 (0) 843 289 2656
Equinox House, Cobalt 3.2, Silver Fox Lane, Silverlink, North Tyneside, NE27 0QJ, United Kingdom

Reply
Verified Answer
Mohammad Daoud responded on 1 May 2013 6:43 AM

Hello Rose,

You are right, the whole word is going for SOA and looking to get rid of DLLs and COM applications, however eConnect is there to stay! It is the best product built by Microsoft! While Microsoft has introduced the web-services for Dynamics GP that covered almost all eConnect objects but I still prefer to work with eConnect rather than working with the web-services!

*** If my answer resolved you issue, please verify the answer to make it easy for other users who has the same case ***

Regards,

 

Mohammad R. Daoud MVP-MCT

Have you seen the GP Excel Paste yet? http://di.jo/GPExcelPaste.aspx

Reply
Verified Answer
Ian Grieve responded on 1 May 2013 11:46 AM

eConnect can be used to read messages from the MSMQ which does not require the eConnect client on each workstation.

Web services sits on top of eConnect and will install eConnect if it is not present when the Web Services are installed.

Ian

Author of azurecurve|Ramblings of a Dynamics GP Consultant

Microsoft Most Valuable Professional for Dynamics GP in 2013 and 2014.

Senior Consultant at Perfect Image Ltd
Perfect Image/ Dynamics GP
Tel: +44 (0) 843 289 2656
Equinox House, Cobalt 3.2, Silver Fox Lane, Silverlink, North Tyneside, NE27 0QJ, United Kingdom

Reply
Suggested Answer
Andrew Dean responded on 30 Apr 2013 2:26 PM

Given the information you have provided, for interaction between in-house developed applications and GP, eConnect is the best option. I have not heard of any future proposals to replace eConnect.

Reply
Suggested Answer
Sandip Jadhav responded on 1 May 2013 8:11 AM

Dynamics GP has Web Services!!! Here is link-  msdn.microsoft.com/.../cc508424.aspx

I will prefer to use Web Service so you don't have to install eConnect client on each workstation.

Thanks

Sandip

Thanks Sandip Jadhav Cell : +1.210.440.9855 Dynamics GP Blog : http://sandipdjadhav.blogspot.com/
Reply