Sage Intacct
Learn how to use the Sage Intacct Connector in DBSync Cloud Workflow
Last updated
Learn how to use the Sage Intacct Connector in DBSync Cloud Workflow
Last updated
Sage Intacct connector is designed to allow a user to move data in, and out of, Sage Intacct on-demand financial application suite. As an Sage Intacct user, you can use DBSync's Sage Intacct connector to integrate any on-premise applications and legacy systems with Sage Intacct. This connector may also be used to integrate Sage Intacct with other on-demand or SaaS based applications - like CRM, E-Commerce, and others. Integrating with Sage Intacct consists of an XML request/response sent over an HTTPS connection. The technical details of this connection - such as request headers, error handling, HTTPS connection, etc. - are all elicited from the user to make implementation quick and easy.
In order to establish a connection to your Sage Intacct account, from DBSync Sage Intacct connector, you'll need the following:
You must confirm that your Sage Intacct account is subscribed to the XML gateway. Secondly, you must make sure that you have privileges to connect to the Sage Intacct API. Your Sage Intacct representative can confirm this for you by providing you with a sender ID and password specific to the integration API.
You must have a Sage Intacct URL, which you should connect. The default is . However, for your specific implementation, please confirm your URL with Sage Intacct.
You must understand which interface(s) and XML request you would like to integrate based on your business and integration requirement.
You should also refer to the site for a detailed description of the available interface. Supported API XML version is 2.1.
The Sage Intacct connector instance represents a single Sage Intacct account, including login credentials. If a user wishes to connect to multiple instances of either sandbox/production, then s/he must create a separate connection for each and configure the parameters accordingly. The table below represents the parameters required for opening the connection to the Sage Intacct user instance.
Property
Description
Required
Company Id
company Id is required field to login to Sage Intacct
To locate the company ID in Sage Intacct, follow the steps below:
Hover over Company and then click Company Info.
The Company ID will be found in the ID field.
Make sure this ID is entered in the Company ID field in the Sync > Login Info section.
Yes
User Id
User ID to connect to Sage Intacct acccount.
Yes
Password
Password of the Sage Intacct account.
Yes
Sender Id
Sender ID is your api gateway credentials. Contact support, or your account manager at Sage Intacct, for more details
Yes
Location ID
Optional. Used if your account has multiple locations.
No
Client ID
Optional. Provided if you're using a client application registration.
No
Control password
Application Control / Sender Password is your API gateway credentials.Contact support, or your account manager at Sage Intacct, for more details.
Yes
DTD version
Sage Intacct API Version 3.0 DTD.
Yes
Host Url
Sage Intacct Gateway Url.
Yes
The Sage Intacct Trigger allows the DBSync core system to query entities from the Sage Intacct Backend services. Sage Intacct exposes a “get” and “get_list” interface which is masked using a “SELECT query syntax” exposed by the Sage Intacct connector. The “SELECT query” syntax is given below:
In the above-mentioned syntax:
Fields: The fields are the attributes, or the elements, within an entity that need to be fetched by the query. In case all the fields need to be fetched, an asterisk “*” can be used.
Entity: The entity that needs to be fetched from the Sage Intacct Backend.
Where Clause: The “where” clause takes in a series of “or/and “ conditions, which internally contain the logical expressions ( the operands) that need to be operated upon. Please note that only the first condition will have two expressions as operands, and any other additional operand will be a single expression.
Please note that a “single_condition” is also supported, which consists of a single expression in the where clause.
Order By Clause: The “order_by” clause allows the sort order to be specified for the fields fetched.
Note that 'where', and 'order_by', clauses are both optional and need not be specified. The “Query Type” property in Sage Intacct Trigger specifies whether it is a list query or a single select query.
Following are some examples
The Sage Intacct connector makes it easy to work with the Sage Intacct web service by:
Synchronizing Sage Intacct Customer, Items, Invoice and payment details with CRM Application back and forth.
Gives enterprises the ability to provide better customer services, access to additional up-sell, and cross-selling, opportunities.
We default to ''.