Connection Property | Description |
---|---|
Username | Username of the QuickBooks account. |
Password | Password of the QuickBooks account. |
Connection URL | The Connection URL to connect to the QuickBooks application. |
Schema | The value of Schema is set to default automatically. |
QBXML version | QBXML version of the QuickBooks. The default QBXML version is 6.0. |
Enable Logging | Enable logging to see the session logs of tasks. |
QuickBooks Version | QBXML Version |
---|---|
QuickBooks 2002 | 1.0, 1.1 |
QuickBooks 2003 | 2.0 |
QuickBooks 2004 | 3.0 |
QuickBooks 2005 | 4.0, 4.1 |
QuickBooks 2006 | 5.0 |
QuickBooks 2007 | 6.0 |
QuickBooks 2008 | 7.0 |
QuickBooks 2009 and 2010 | 8.0 |
QuickBooks 2017 | 12.0 |
Parameters | Description | |
---|---|---|
ApplicationId | Enter the assigned application ID by Intuit. You have to register the application with QuickBooks to obtain the Application ID. | |
ApplicationName | Enter the application name. QuickBooks displays the name and prompts the user to grant or refuse access to the application. | |
CompanyFile | Enter the company file name. Do not set CompanyFile when QuickBooks is open. Note: It is mandatory to assign the CompanyFile property in Remote Connector if QuickBooks is connected through Remote connector. | |
ConnectionTicket | Enter the connection ticket. The ticket is applicable for QuickBooks Online Edition. Connection ticket is permanently valid. If user has not enabled session authentication ("login security"), it is enough to specify the connection ticket, application name, and online login. | |
DelayAfterClose | Enter the delay in milliseconds, to be applied each time a connection to QuickBooks is closed. When you get internal errors, setting this delay to a positive value may solve the problem. | |
FirewallPassword | Enter the password, if authentication is required to connect through firewall. When Firewall Server is specified, it is mandatory to specify the Firewall User and Firewall Password to authenticate the firewall. | |
FirewallPort | Enter the TCP port for the firewall port server. Example, FirewallPort : 400. QuickBooks connector sets the Firewall Port to default port associated with the specified Firewall Type. | |
FirewallServer | Enter the Firewall server IP address to authenticate connection. When Firewall server is set to a domain name, a DNS request is initiated and the name is translated to the corresponding IP address. | |
FirewallType | Enter the type of firewall required for connection. For more information, see Firewall Types. | |
FirewallUser | Enter the Firewall user name. When Firewall Server is specified, it is mandatory to specify the Firewall User and Firewall Password properties to authenticate the firewall. | |
IncludeLineItems | Select True to request Line Item responses. Default is False. You can select whether to request Line Item responses or not, when retrieving base transaction, such as Invoices. Setting this value to false will typically result in better performance. | |
IncludeLinkedTxns | Select True to request Linked Transactions. Default is False. You can select whether to request Linked Transactions responses or not, when retrieving base transaction, such as Invoices. Setting this value to false will typically result in better performance. | |
OnlineLogin | Enter your user login for QuickBooks online edition. For example, OnlineLogin : AABSC. The Online Login is applicable only to QuickBooks Online Edition. | |
Other | A semicolon-separated list of name-value pairs used in connection parameters specific to a data source. For more information, see Other Property. Parameters that connect to data source. Example, username and password, when applicable. | |
ProxyAuthScheme | Enter the proxy server authorization scheme. The value may be BASIC, DIGEST, NONE, NTLM, or PROPRIETARY | |
ProxyAutoDetect | Enter “True” to use the default system proxy settings. Otherwise enter “False” to use custom proxy settings. Indicate whether to use the default system proxy settings or not. | |
ProxyPassword | Enter the proxy password, if you are authenticating the connector using proxy server. When you use a proxy server, the proxy user and proxy password properties are required to authenticate against the firewall. | |
ProxyPort | Enter the TCP port for the proxy server. The default value is set to 80. | |
ProxyServer | If you enter the proxy server address, then the HTTP request is sent to the proxy instead of the server, otherwise specified. When the proxy server is set to a domain name, a DNS request is initiated and the name is translated to the corresponding IP address. | |
ProxySSLType | Enter the SSL type to use while connecting to proxy server. The value may be AUTO, ALWAYS, NEVER, or TUNNEL. | |
ProxyUser | Enter proxy username, if authentication is required over proxy. When you specify proxy server, the proxy user and proxy password properties are required to authenticate against the firewall. | |
SessionTicket | Optional. Enter the session ticket for a single session. Session ticket is valid only for sixty minutes after its last use. If you require session authentication, you must obtain the value offline before connecting to QuickBooks. | |
SSLAcceptCertServer | Mention SSL certificate used by remote connector. The Base-64-encoded certificate used by the Remote Connector. | |
SSLCert | Mention the certificate to be accepted from the server when connecting using SSL. When using an SSL connection, SSLCert used to specify the SSL certificate to be accepted from the server. | |
Timeout | Mention the time-out in seconds. Default value is 30 seconds. When timeout is set to 0, task operations do not time out and complete successfully or encounter an error condition. |
Type | Firewall Port |
---|---|
TUNNEL | 80 |
SOCKS4 | 1080 |
SOCKS5 | 1080 |
Name | Value | |
---|---|---|
CachePartial | True/False. Select “True” to cache only a subset of columns which you can specify in your query. Otherwise select “False”. | |
QueryPassthrough | True/False. Select “True” to pass the query to the cache database allowing you to use the full syntax of the cache database. Otherwise select “False”. | |
RecordToFile | Filename. Records the underlying socket data transfer to the specified file. |
Parameter Name | Value |
---|---|
ApplicationId | String |
ApplicationName | String |
CompanyFile | String |
ConnectionTicket | String |
DelayAfterClose | Time |
FirewallPassword | String |
FirewallPort | String |
FirewallServer | String |
FirewallType | Firewall Types. For more information, see Firewall Types. |
FirewallUser | String |
IncludeLineItems | True/False |
IncludeLinkedTxns | True/False |
OnlineLogin | String |
Other | Other Property. For more information, see Other Property. |
ProxyAuthScheme | BASIC, DIGEST, NONE, NTLM, or PROPRIETARY. |
ProxyAutoDetect | True/False |
ProxyPassword | String |
ProxyPort | Default value is 80. |
ProxyServer | String |
ProxySSLType | AUTO, ALWAYS, NEVER, or TUNNEL. |
ProxyUser | String |
SessionTicket | String |
SSLAcceptCertServer | String |
SSLCert | String |
Timeout | Default value is 30 (secs) |