Alternate ways to interact with Microsoft Dynamics GP?

This question is answered

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!

Verified Answer
  • 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

  • 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
    Senior Consultant at Perfect Image Ltd

    Perfect Image/ Dynamics GP
    Tel: +44 (0) 843 289 2656
    1 Kings Manor, Newcastle upon Tyne, NE1 6PA, United Kingdom

All Replies
  • 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.

  • 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?

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

  • 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

  • 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.

  • Thanks Mohammad,

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

  • 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/
  • 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
    Senior Consultant at Perfect Image Ltd

    Perfect Image/ Dynamics GP
    Tel: +44 (0) 843 289 2656
    1 Kings Manor, Newcastle upon Tyne, NE1 6PA, United Kingdom

  • 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/
  • 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
    Senior Consultant at Perfect Image Ltd

    Perfect Image/ Dynamics GP
    Tel: +44 (0) 843 289 2656
    1 Kings Manor, Newcastle upon Tyne, NE1 6PA, United Kingdom