Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics GP (Archived)

SQL, eConnect, eConnect with MSMQ

Posted on by Microsoft Employee

Hello,

we would like to provide GP financial data to our users so that they can use this data as a start to building business intelligence reports.  From what I have seen there are multiple methods for getting at the data.  They include:

  1. Go directly to the tables (which I think is wrong), for extraction, unions, etc. on tables like gl10110
  2. Use the eConnect and Web Services that they expose
  3. Use eConnect and MSMQ

What is the best method if we want to deliver the data to our customers, and eventually write some data back?

Thanks - Allen

 

 

*This post is locked for comments

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: SQL, eConnect, eConnect with MSMQ

    Hello,

    Think my situation is a bit more complex.

    In general we will be building third party solutions for my customers using GP data.  For loading data into GP the eConnect and Web Services is the best method (validation, business rules, etc).  We don’t want the customer to incur additional costs to use our solution either.  Also interested in the solution selection when the SaaS version comes out.

    (I think that for the long term a mix of ODBC (Direct DB access) and eConnect with web services may be the way to go.)  One point is that For export from GP there seems to be:

    1)     Dexterity

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer.

    b)     More features than what is needed

    c)      Additional installation required

    2)     Modifier with VBA

    a)      Delivering an integration - An Integration can be installed by any Microsoft Dynamics GP customer that has purchased Modifier with VBA or the Customization Site License.

    b)     Out – requires purchase from the customer

    c)      Additional installation

    3)     Visual Studio Tools for Microsoft Dynamics GP

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer.

    b)     Additional installation

    4)     Continuum

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer.

    b)     Additional installation

    5)     eConnect

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer that has installed the eConnect runtime components.

    i)        Note – need to understand penetration of eConnect Customer in MSDGP installations

    ii)      Additional installation but I assume this has a high penetration at the customer sites

    b)     Open issue – with the SaaS version of GP will this require an additional installation?

    6)     Web Services for Microsoft Dynamics GP

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer that has installed the Web Services for Microsoft Dynamics GP runtime components.  (Requires eConnect)

    i)        Additional installation

    b)     Open issue – with the SaaS version of GP will this require an additional installation?  Assume not.

    i)        Note – need to understand penetration of “Web Services for Microsoft Dynamics GP runtime components”

    (1)   Note - Need to understand the fit of the solution with the existing GL extraction (metadata and data)

    (a)   Fields in GL3000 not covered (approximately 80% are)

    (b)   Table SY40101 not covered via web services (I think)

    7)     Integration Manager

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer that has purchased a license for Integration Manager.

    i)        Out – requires that customers purchase an additional component

    8)     ODBC

    a)      Delivering an integration - An integration can be installed by any Microsoft Dynamics GP customer

    i)        We know that most customers will have this.

    ii)      Database locking seems to be an issue.  

    iii)    Not sure if this option is supported by GP by Microsoft 

    iv)    Also the tables seem to change, added columns by release

    v)      2015 will be SaaS and therefore this may not even be an option in the future.

    vi)    Difficulty in dealing with UNION tables (sample SQL)

     

  • soma Profile Picture
    soma 24,406 on at
    RE: SQL, eConnect, eConnect with MSMQ

    Any updates?

  • RE: SQL, eConnect, eConnect with MSMQ

    Allen,

    Management Reporter is great for financial statements but you should also deploy Excel Reports. Excel Reports automatically establish a connection to the database but it's read only and therefore users can't write to the tables. Excel Reports are intended for users and there are many standard Excel Reports that come with GP that users can run just straight out of the box. Because Excel is something that users know, once they get the data in Excel they are off and running. eConnect goes the other way; it lets users put data into GP from Excel.

    Hope this helps,

    Martha

  • Suggested answer
    soma Profile Picture
    soma 24,406 on at
    RE: SQL, eConnect, eConnect with MSMQ

    I won't suggest you to give SQL, Database or technical tool related access to the users. Because, these are having some difficulty to do the same without having knowledge of SQL and Technical. Suppose if any users mistakenly update/delete any information in backend it will affect your financial data.

    There are many reporting tools available for GP financial reports. So, better you can install Management Report and provide the access to the users. This is very powerful tool for GP financial reporting.

    Note: Support if there are asking for only financial information from GP without any reporting tools, just export the data from Smartlist and share the same to the users. But, it will take more time to export for more records. You can also use the Excel reporting for financial data.

    Hope this helps!!!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans