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