- Introduction to WorkXpress
- Building Your Application
- Examples and Best Practices
- Technical Manual
This shows you the differences between two versions of the page.
enterprise service bus data handler - quickbooks add [2016/09/14 18:19] |
enterprise service bus data handler - quickbooks add [2016/09/14 18:19] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Enterprise Service Bus Data Handler - QuickBooks Add ====== | ||
+ | ===== Purpose ===== | ||
+ | |||
+ | The QuickBooks Add data handler allows the builder to create an application that adds records to QuickBooks Online. | ||
+ | |||
+ | //This feature will be available in Platform Version 10.14.1001// | ||
+ | ===== Supporting Elements ===== | ||
+ | |||
+ | For the QuickBooks Add data handler to work properly there needs to be several elements added to the application. A [[Table|table]] will need to be created by the builder that the ESB will read from. The QuickBooks Add Data Handler will read a variable amount of data depending on the type of QuickBooks Record. The ID and Sync Token are used to identify and sync a record with QuickBooks and is required for the [[Enterprise Service Bus Data Handler - QuickBooks Edit|QuickBooks Edit]] data handler to work. | ||
+ | |||
+ | For an End User to connect to QuickBooks and use this ESB they will need to [[Enterprise Service Bus - Intuit Login|login to QuickBooks Online]]. | ||
+ | |||
+ | ===== Options ===== | ||
+ | |||
+ | There are four configuration options in this data handler. | ||
+ | |||
+ | * OAuth Consumer Key - Intuit provides this key as a way to identify an application when requesting data from QuickBooks. | ||
+ | * OAuth Consumer Secret - Intuit provides this key as a way to secure the identity of the application. This value should not be public knowledge and protected like a password. | ||
+ | * OAuth Field - This query points to the record and Intuit OAuth field that is being used to identify which QuickBooks Online Account the ESB is communicating with | ||
+ | * QuickBooks Table - This is the table that the ESB will add records to. | ||
+ | |||
+ | ===== Triggering ===== | ||
+ | |||
+ | This Data Handler is triggered via an [[Action Type - Enterprise Service Bus|Enterprise Service Bus Action]]. To see which actions will trigger this Data Handler use the "Outgoing" tab on the [[Enterprise Service Bus|Enterprise Service Bus]] page. | ||
+ | |||
+ | |||
+ | ===== Field Mapping ===== | ||
+ | |||
+ | The field mapping interface will allow the builder to choose a field on the table selected in the options above or to use a [[Query Builder|query]] to find a field on related records to the record created by the data handler. The number of field mappings will change depending on what QuickBooks Table is selected above | ||
+ | |||
+ | {{::esb_quickbooks_add.png?nolink|}} |