Microsoft Dynamics GP, previously called Great Plains, offers small and midsize businesses a wealth of advanced, ready-made solutions for managing core areas such as finances, operations, human resources, and manufacturing. Because of its tight integration with key Microsoft technologies including Active Directory and Azure AD, SQL Server, SharePoint, plus Office and Office 365, and because its architecture is based on Microsoft's .NET Framework, Dynamics GP's out-of-the box functionality can be seamlessly incorporated into virtually any Microsoft-based IT environment to maximize the platform's business value.
For organizations who want to gain competitive advantage by building a business management system that goes outside the box, the open architecture of Dynamics GP offers ample support for custom application development. A broad range of development tools are available to create specialized applications and integrations for Dynamics GP. Progent's expert solution designers and software developers can help your business build enhancements to Dynamics GP that address the unique needs of your business while retaining the advantages of Windows integration and connectivity.
Overview of the Microsoft Dynamics GP Architecture
The Dynamics GP runtime engine was built with the Dexterity development tool, which was created with Microsoft Visual Studio. Microsoft's .NET Framework allows Dynamics GP to provide an enhanced Windows interface for users and offer .NET and VBA technologies for application developers and data integrators. Application data for Dynamics GP is stored and managed by Microsoft SQL Server, delivering advanced performance, login security, transaction integrity, job scheduling, and scalability. Dynamics GP 2015 R2 introduced a new Service Based Architecture (SBA) that provides a REST-style application programming interface (API) to replace the previous SOAP protocol for browser-based access to cloud-hosted Dynamic GP applications. The new SBA design provides more stable connections, better security including end-to-end SSL encryption, transparent scale out and multi-tenancy, plus support for HTML 5 https protocol to facilitate the creation of cross-platform applications for Windows, iOS and Android devices.
Dynamics GP's open architecture makes it easy for end users and system administrators to customize Windows layouts, forms, and reports while providing a familiar environment for programmers and third-party developers to add new functionality and connect with virtually any data source. Progent's Microsoft-certified software developers can help you enhance your Dynamics GP system by providing services that range from customizing management reports to creating powerful line-of-business applications that significantly extend the capability of Dynamics GP.
Tools Available for Customizing Dynamics GP
Development tools for Dynamics GP cover reporting, intranet portals, and integrations. Reporting tools available for Dynamics GP include Report Writer, Microsoft Dynamics GP Analysis Cubes for Excel, Microsoft Dynamics GP Analytical Accounting, Microsoft Enterprise Reporting, Crystal Reports Professional, Microsoft FRx Professional, Microsoft SQL Server Reporting Services (SSRS) for Microsoft Dynamics GP, Microsoft Power BI, SmartList, and SmartList Builder. For a description of Progent's consulting services for creating custom Dynamics GP reports, see Microsoft Dynamics GP Reporting Services.
Business Portal for Microsoft Dynamics GP is a web-based application that allows you to create or extend your company intranet and provide users with safe and convenient access to Microsoft Dynamics GP information as well as to any other browser-based applications that use Business Portal. Many of the Business Portal's features including document libraries, lists, announcements, links, and alerts are provided by Windows SharePoint Services. Progent's Dynamics GP developers and SharePoint experts can help you use Business Portal to create custom queries and reports. For information about Progent's SharePoint consulting expertise, see SharePoint Consulting Services.
Progent can also provide expertise with a variety of development tools that can be used to create user-interface integrations and database integrations with Microsoft Dynamics GP. These integration tools include Dexterity, Modifier with VBA, Visual Studio Tools for Microsoft Dynamics GP, Continuum, Extender, eConnect, Web Services for Microsoft Dynamics GP, Integration Manager, and ODBC.
Tools for Developing Custom Integrations for Dynamics GP
Tools that can be used for Dynamics GP integrations allow you to carry out a variety of projects such as exchanging data with external databases, modifying the appearance of Dynamics GP windows or creating new ones, using specific .NET controls for a new window, integrating with Microsoft Dynamics GP navigation and lists, and synchronizing Microsoft Dynamics GP data with an external system. Some of the available tools can be used by non-programmers including authorized end users, while others require experience in developing applications within a Microsoft environment.
Progent can help you decide what integration tools are appropriate for your customization project, show you how to use relevant tools that are within your skill set, and provider application design and programming services for projects you do not wish to tackle with in-house resources.
Application Integration Tools for Dynamics GP
Multiple tools are available for end users and software developers to create application integrations for Dynamics GP. Progent offers consulting support for all these tools including Dexterity, Modifier with VBA, Visual Studio Tools for Microsoft Dynamics GP, Continuum, and Extender.
Contact Progent for Microsoft Dynamics GP Consulting and Programming Support
If you are looking for a Microsoft Dynamics GP/Great Plains application consultant, phone