Many of the business user want to integrate QuickBooks reports with the Database object , I always come across with the one very question from a standard business user of the QuickBooks that Can QuickBooks reports be integrated to Database ? The short answer is yes if a user wants a specific report to be sent to Database, DBSync can handle it . In this tutorial we would be learning how a data from QuickBooks P&L report is read and exported to Database using DBSync Platform.
For this very tutorial purpose , I have chosen MYSQL as the database for writing the data which has been read from the QuickBooks Profit and Loss Report. The below is the script for you to generate the database with table and relevant columns .
Code Block |
---|
CREATE DATABASE /*!32312 IF NOT EXISTS*/`qbtodb` /*!40100 DEFAULT CHARACTER SET utf8 */;CREATE DATABASE /*!32312 IF NOT EXISTS*/`qbtodb` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `qbtodb`;
DROP TABLE IF EXISTS `profitandloss`;
CREATE TABLE `profitandloss` (
`id` int(255) NOT NULL AUTO_INCREMENT,
`COA` varchar(255) DEFAULT NULL,
`Amount` varchar(255) DEFAULT NULL,
`ReportTitle` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*Data for the table `profitandloss` */
btodb`;/*Table structure for table `customdetailreport` */DROP TABLE IF EXISTS `customdetailreport`;
REATE TABLE `customdetailreport` ( `COA` varchar(255) DEFAULT NULL, `Amount` varchar(255) DEFAULT NULL, `Class` varchar(255) DEFAULT NULL, `DueDate` varchar(255) DEFAULT NULL, `Name` varchar(255) DEFAULT NULL, `Address` varchar(255) DEFAULT NULL, `OpenBalance` varchar(255) DEFAULT NULL, `ReportTitle` varchar(255) DEFAULT NULL, `Memo` varchar(255) DEFAULT NULL, `TransactionType` varchar(255) DEFAULT NULL, `RefNumber` varchar(255) DEFAULT NULL, `TransactionNumber` varchar(255) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
Panel |
---|
QuickBooks P&L Report To Database Import |
...
- Add a rule with name of user choice, select the DB connector and operation as insert.
- Choose an object as customdetail report.
- Now user has to do the mapping as per the need.