Differences

This shows you the differences between two versions of the page.

Link to this comparison view

enterprise service bus data handler - quickbooks edit [2016/09/14 14:19] (current)
Line 1: Line 1:
 +====== Enterprise Service Bus Data Handler - QuickBooks Edit ======
  
 +===== Purpose =====
 +
 +The QuickBooks Edit data handler allows the builder to create an application that edits existing record in QuickBooks Online.
 +
 +//This feature will be available in Platform Version 10.14.1001//​
 +===== Supporting Elements =====
 +
 +For the QuickBooks Edit 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 Edit 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 this 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 is five 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.
 +  * When WorkXpress and QuickBooks Data Conflicts which data should be used? - Because data can be entered into QuickBooks Manually it is possible for the version of the record in QuickBooks to be newer then the version stored in a WorkXpress application. ​ If the ESB is configured to us QuickBooks data then the data from QuickBooks will be written to the WorkXpress record and the update will be aborted. ​ If the WorkXpress data is used then the update will proceed and any edits that were done in QuickBooks will be lost.
 +  * 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|}}
enterprise service bus data handler - quickbooks edit.txt ยท Last modified: 2016/09/14 14:19 (external edit)
Copyright WorkXpress, 2019