Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Fetching the Data from Dynamics GP

(1) ShareShare
ReportReport
Posted on by
is there any way to fetch data from Dynamics GP in any way using APIs or SQL queries or anything with a documentation ?. 
I have gone through multiple articles and discussion forums but not able to find it .
  • Suggested answer
    Beat Bucher  GP Geek  GPUG All Star Profile Picture
    28,058 Moderator on at
    Fetching the Data from Dynamics GP
    On top of what was already replied, 
     
    There are multiple ways of accessing the GP data from the SQL back-end without having to resort to complex API or Gateway setups (which often come with multiple security and system settings to put in place). 
    If your goal is simply to consume the data for end-users directly in Excel, SSRS, Crystal Report or PowerBI, there are about 200 out-of-the-box pre-built SQL views that Microsoft provides for free and that are already installed in GP. 
     
    You can start with the GP Reporting Setup where you can deploy built-in SSRS & Excel reports that cover all the modules in GP. They more or less mimic the content of the built-in SmartLists from GP.
     
    Excel is my favorite on that side, as it's deployed in no time, doesn't require much setup and security can be tackled very quickly too. Today's PowerQuery language in Excel & PowerBI allow you to create some nice dashboards. 
     
    BTW, Microsoft already provides a few of those DashBoards when you deploy the Excel reports.. 
    Have a look at them 
    PM me if you need any help on that side. 
     
    B@
    aka GP Geek
     
  • Suggested answer
    Almas Mahfooz Profile Picture
    11,009 User Group Leader on at
    Fetching the Data from Dynamics GP
    Best option is small utility in C# and econnect to fetch data for you. Definitely need experience with both tools.
  • David Musgrave MVP GPUG All Star Legend Moderator Profile Picture
    14,028 Most Valuable Professional on at
    Fetching the Data from Dynamics GP
    On Top of Joseph's suggestion, there is also Service Based Architecture (SBA) which can use web services to access GP data. There are many webservices as standard, but you can make your own custom webservices with Dexterity or GP Power Tools.
     
    Kind regards
     
    David
  • Suggested answer
    Joseph Markovich Profile Picture
    3,943 on at
    Fetching the Data from Dynamics GP
    You can use the GP web services, eConnect, OData or the on-premises data gateway to connect to GP and grab data. Here is some documentation from Microsoft on each.
     
    Web services (this is a search link to the install and admin guide)
     
    eConnect (from 2013 but still applies)
     
     
     
    Personally, I am a huge fan of the OData connector and the on-premises data gateway -- these let me connect up to PowerBI and Power Apps and make lots of neat dashboards and apps.
     
    There's also third-party tools out there like SmartConnect from eOne.
     
    I hope this helps out a bit.
     
    Thanks.
    Joe

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

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Adis Hodzic – Community Spotlight

We are honored to recognize Adis Hodzic as our May 2025 Community…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 493 Most Valuable Professional

#2
Saalim Ansari Profile Picture

Saalim Ansari 310

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 310

Overall leaderboard

Product updates

Dynamics 365 release plans