Overview \
Data Flow \
Process Map \
Pre-requisites for Integration \
DBSync package (DBSync GreatPlains Integration) Installation in Salesforce \
Configure Great Plains for DBSync Integration \
DBSync Profile Setup \
DBSync Installation \
DBSync Configuration with Salesforce & Great Plains \
Running the integration\

Overview


DBSync for Salesforce & Microsoft Dynamics Great Plains Integration is an easy to use application to integrate Salesforce Accounts/Contacts, Products and Opportunity with GP Customers, Items and SOP Transactions respectively. DBSync is also useful in migrating historical GP data into Salesforce or vice versa. DBSync provides Bi-directional sync with pre-built field to field map along with flexibility for more complex and dynamic mapping capability.

Data Flow


Data flow of Bi-directional integration between Salesforce & Microsoft Dynamics GP is shown in the below table.

Process Map


Process Map of Bi-directional integration between Salesforce & Microsoft Dynamics GP is shown in the below image.

Pre-requisites for Integration


DBSync package (DBSync GreatPlains Integration) Installation in Salesforce




Configure Great Plains for DBSync Integration


DBSync Profile Setup






DBSync Installation

It is necessary the on premise version of DBSync is used for Salesforce and Great Plains Integration. In order to use DBSync On Premise, DBSync should be installed locally and DBSync Account should be switched to On Premise from On Demand.
The process of installing DBSync is explained in the below link.
http://help.mydbsync.com/docs/display/dbsync/DBSync+On-Premise+Installation
The process of switching DBSync Account from On Demand to On Premise is explained in the below link
http://help.mydbsync.com/docs/display/dbsync/DBSync+On+Demand+to+On+Premise

DBSync Configuration with Salesforce & Great Plains









For GreatPlains
eConnectPort : 18888
Datasource : DESKTOPUSERNAME\MSSQLSERVER
Dbname : <<GreatPlains Company Database name >>



For Salesforce
Username : <<Salesforce Username>>
Password : <<Salesforce password>>
Endpoint : https://salesforce.com/services/Soap/u/20.0
Note: For Sandbox, replace the default endpoint URL with the following link.
https://test.salesforce.com/services/Soap/u/20.0
Make sure to add the Salesforce security token after entering the password.

Running the integration


DBSync integration for Salesforce & Great Plains can be run automatically using Scheduler or manually using the Run Button.
The detailed process of using Scheduler to run the integration is shown in the below wiki link.
http://help.mydbsync.com/docs/display/dbsync/Scheduler
Using the Run button to run the integration manually is explained below.