| As Microsoft Dynamics Technology partner, we | | | | Development Kit opens Microsoft Dynamics GP |
| would like to revisit popular Microsoft Dynamics | | | | objects, such as customer, vendor, GL account, |
| CRM integration scenarios and technologies. This | | | | employee, Sales Invoice, Purchase Order, etc. |
| publication is intended to IT professionals and | | | | eConnect is also MS Visual Studio programmer |
| Microsoft Dynamics technical support people. | | | | friendly, so you could enjoy eConnect self |
| Upfront we have to admit, that we are not | | | | discovery. We recommend you to consider web |
| reviewing any third party tools and Microsoft CRM | | | | integration project, where you combine Microsoft |
| Add-ons, we are considering integration tools, | | | | CRM SDK and Great Plains eConnect libraries |
| available out of the box for Microsoft CRM | | | | |
| customer. Microsoft CRM versions: current 4.0, | | | | 3. SAP Business One integration coding. |
| also historical 3.0, 1.2, 1.1 | | | | In SB1 you should think about combining SAP |
| | | | | Business One SDK libraries with Microsoft CRM |
| 1. Microsoft CRM SDK. If you are | | | | SDK modules. SAP B1 and GP are both ERP and |
| Microsoft Visual Studio .Net C#, VB or SQL | | | | MRP applications and Microsoft CRM integration |
| programmer and developer, you may decide to | | | | methodic is similar on technology layer |
| dedicate some of your software development | | | | |
| training time to familiarize yourself with SDK | | | | 4. Lotus Notes Domino integration. |
| objects and methods: Lead, Account, Address, | | | | Here you have various layers. Try to review |
| Contact, Quote, Order, Contract, Case, Task, | | | | ODBC integration if you are doing discovery. |
| etc. Microsoft CRM is pretty complex in its | | | | ODBC expects you to have repetitive structures |
| technology layers, and it is not recommended to | | | | in Lotus Notes, which is pretty common if you |
| populate MS CRM tables directly via SQL scripting | | | | are dealing with custom Lotus Notes database |
| – recommended way is to abstract your | | | | |
| programming through MS CRM SDK layer | | | | 5. Microsoft CRM EDI programming. |
| | | | | Electronic Document Interchange is typically |
| 2. Dynamics GP Great Plains integration | | | | associated with Vendor purchasing and order |
| programming. Here you have to consider | | | | placement channel. |
| Dynamics GP eConnect, this Software | | | | |