Use V2 checkbox
When the Use V2 checkbox at the bottom of the Get Trial Balances setup screen is marked (checked), the Sage Intacct connector changes how it handles the "subs" checkboxes. When this is marked (checked), unchecking any of the "subs" checkboxes now explicitly sends the value false for that field to the Sage Intacct API.
Understanding this addition
In V1, unchecking any of the "subs" boxes causes the Chain to not include any value for that setting, based on the assumption that the API uses the standard default of false for settings without a value. However, the Sage Intacct API's default for these specific fields is true. This results in the API treating the setting as if it was checked, and consequently including all "subs" (sub-locations, sub-departments, etc.) in its response to the request, not just the marked (checked) ones.
When Use V2 is marked, when you clear (uncheck) any of these boxes, the connector explicitly sends the value false for that value, so that your call will be executed as intended, with the unchecked fields excluded from the response. This change applies to all the "subs" checkboxes as well as the "Include reporting book" option.
Affected fields
The affected fields are:
- Include class subs (
classid_subs) - Include contract subs (
contractid_subs) - Include customer subs (
customerid_subs) - Include department subs (
dept_subs) - Include employee subs (
employeeid_subs) - Include location subs (
location_subs) - Include project subs (
projectid_subs) - Include vendor subs (
vendorid_subs) - Include warehouse subs (
warehouseid_subs) - Combine reporting book with other adjustment books (
includereportingbook)
Additional information
For more information on the options for the "Get Trial Balances" node, see the Sage Trial Balances developer page.