Why Integration Even Matters Dynamics GP Integration The power of Microsoft Dynamics GP ERP lies in the fact that it can take information from various data sources and organize them all in the extremely flexible GP schema. This means that any organization that has many data sources, from the web to back-office applications for example, can ensure that all of that data is integrated into Great Plains and that they don’t have to rely on other systems to deal with that data. Dynamics GP, therefore, ensures that data from some sources is not isolated from data from others. Integration of all those data sources requires an integration platform, like Clarity Connect, to provide the physical integration and security of the data transfer, and potentially handle the bi-directional communication of data (i.e. pushing an order into GP, then sending back a generated invoice, etc.). Industry-leading Tech Stack The Role of ASP.NET ASP.NET is one of the most popular of all Microsoft technologies. An incredibly powerful database tool, it is the foundation of many different web technologies and the bridge that allows data to be taken from the web and placed into Dynamics GP is the result of ASP.NET. ASP.NET is used to provide the Web services that allow this to be done. This means, if you plan on taking on Dynamics GP integration at your company, that you have to make sure that you have a programmer that knows how to work with ASP.NET to get the job done right, or a Microsoft Dynamics certified partner, like Clarity, who has both done and is very familiar with the many different ways to integration and enhance Dynamics GP. The Microsoft API Microsoft eConnect Microsoft eConnect is one way used to provide a way for the other applications involved to get access to the data in GP. This component can be customized by a programmer but functions out of the box. It is another foundational technology in making Dynamics GP more useful for businesses by exposing a number of endpoints via a robust API for other developers to integrate with. Other technologies come into place, as well, such as the .NET, Biz Talk, GP web services and MSMQ services. These all play a role in making this software as powerful as it is. This software has become so useful to so many different businesses, in part, because of its tremendous flexibility. There are occasions where eConnect may not expose access to customized entities or custom fields that are not part of the out-of-the-box GP schema. In these cases, your developer may need to write another integration via GP's web services (Clarity Connect has connectors for both eConnect and Web services). At the root of it, however, Dynamics GP is designed to provide a way for financial information to be distributed throughout a company.