2022

Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Overview

DBSync for MS CRM On-Premise & QuickBooks Online Integration is easy to use an application to integrate MS CRM Accounts, Products, Invoice with QuickBooks Customers, Items, Job & Invoice. DBSync is also useful to migrate historical QuickBooks data into MS CRM On-Premise or vice versa. DBSync provides Bi-directional sync with a pre-built field to field map along with flexibility for more complex and dynamic mapping capability. DBSync also has an automatic online update, enabling DBSync customers to enjoy all the product updates and features with every new release.

Data Flow

Data flow of Bi-directional integration between MS CRM On-Premise & QuickBooks Online is shown in the below table.



Process Map

Process Map of Bi-directional integration between MS CRM On-Premise & QuickBooks Online is shown in the below image.


Pre-requisite for integration

  • Integration from MS CRM On-Premise to QB Online Invoice is invoked provided the Generate field in MS CRM On-Premise Invoice is selected as Invoice.
  • It is mandatory that MS CRM On-Premise Invoice (to be integrated with QB Online Invoice) is associated with the respective MS CRM Account & also should have Products with Price List attached to it for DBSync to invoke integration.

MS CRM On-Premise Setup

  1. Download the DBSync MS CRM-Quickbooks solution package from the following URL. https://dbsync-template-library.s3.amazonaws.com/DBMSQB_3_0.zip
  2. The downloaded solution packages will be in a.ZIP format.
  3. Upload solution package to your Microsoft CRM On-Premise instance as shown.               Settings > Customizations > Solutions > Import.
  4. Once the Solution Packages are uploaded to your MS Dynamics CRM On-Premise instance, you should be able to see the same in the Solutions list as shown below. Click on Publish All Customizations button to commit all the changes done to your MS CRM instance.
  5. After the successful import of the solution packages, you will find a section called "DBSync" within Account, Contact, Opportunity, Invoice and Order objects with custom fields that are essential for the Integration process.
  6. The Price List Item will include the List Price defined on the Product. If you only have one Price List in your system, the Price List Item will be linked to that Price List. If you have multiple Price Lists, the first Price List created in your system will be used.

Note:
Out of the box, DBSync supports Products/Items in a flat structure and not in Hierarchy as Products in Microsoft CRM does not support a Hierarchical structure. Please look at our Knowledgebase for steps in handling hierarchies in Items from QuickBooks.

Configure MS CRM On-Premise for DBSync Integration

  • Microsoft .NET Framework 4.5 should be installed. The following link can be referred for installation.

          http://www.microsoft.com/en-us/download/details.aspx?id=30653

  • Windows Service Proxy for MS CRM should be installed & the steps are available in the below link

          http://help.mydbsync.com/docs/display/dbsync/MS+CRM+Service+Proxy

DBSync Setup

  1. Login into www.mydbsync.com and click on Customer Login.
  2. It is necessary to use the on-premise version of DBSync for the integration of MS CRM On-Premise with QuickBooks. The below link can be referred to install an on-premise version of DBSync http://help.mydbsync.com/docs/display/dbsync/DBSync+On-Premise+InstallationEnter your DBSync global administrator username and password and click on Login.
  3. Once logged in, click on "My Home" tab from the menu and click on the Launch button.
  4. Click on the Project MSCRM Online to QuickBooks, click on the Connectors button on the left panel.
  5. You will see connectors MSCRM & QuickBooks.
  6. Click on MSCRM Connector, enter your Microsoft CRM global administrator username and password. Scroll down to the bottom of the section and click on Validate Connection button to validate your Microsoft CRM credentials & click on Save.

QuickBooks Online Setup:

  1. Login into www.mydbsync.com and click on My Account then click Customer Login.
  2. Enter your DBSync User Name and Password and click on Login.
  3. Click on the Development Studio.
  4. Click on the Project MSCRM Online to QuickBooks Online then click on the Connectors button on the left panel.
  5. You will see connectors MSCRM & QuickBooks Online.
  6. In the Quick Setup tab, set the Environment as Production/Developer Instance and click Connect To QuickBooks.
  7. Enter QuickBooks User ID, Password and click Sign In
  8. Once Sign In, the page gets redirected to DBSync Connector page.
  9. This completes the configuration of your DBSync profile with Microsoft Dynamics CRM Online instance and QuickBooks online.

Profile Setup

Microsoft CRM

Configuration

Instructions

Username

<<Username>>

Password

<<Password>>

MSCRM Port URL

https:// (https://**)<<server_name>>/



  • No labels