2022
Many business users want to integrate QuickBooks reports with Salesforce custom objects. However, they wonder - 'Can QuickBooks reports be integrated to Salesforce'?
Yes, they can! If a user wants a specific report to be sent to Salesforce, DBSync can handle it. Of course, different types of QuickBooks reports and filtering is likely going to change for each report. So, the open-ended answer is that the integration is possible. But, with a caveat - that, each case should be researched on case-by-case basis.
The QuickBooks Desktop exposes API directly for the following reports:
If there is an integration requirement, for any of the listed reports, the integration is straightforward. For other reports, that have to be sent to Salesforce, there is a customized solution provided by DBSync.
Let us look at the following example: How does DBSync handle Profit and Loss report integration with Salesforce custom object?
For this solution, We need to create two Salesforce entities to hold the data of QuickBooks:
A Salesforce user will need to customize different summary fields - depending on what they want to display. The integration is simple - configure connectors and, hold the QuickBooks report data on which transformation needs be applied. Upsert this Account records via their Primary key allowing them to run on recurring basis.