DataBlend supports the API calls to Create and Update Location records within Sage Intacct leveraging the Sage Intacct SDK. In addition, Custom Fields can be added for data that is unique to your business practices.
Location is a dimension that can be defined by the company and set on transactions to expand report functionality and insight.
DataBlend Query Object (SDK) |
Sage Intacct Object (API) |
Required |
Type |
Notes |
---|---|---|---|---|
PAYMENTDATE |
paymentdate |
Required |
object |
Payment date (MM/DD/YYYY) |
PAYER |
payee |
Required |
string |
Payer (the parameter is incorrectly named) |
RECEIVEDDATE |
receiveddate |
Required |
object |
Received date |
PAYMENTMETHOD |
paymentmethod |
Required |
string |
Payment method. Use Printed Check, Cash, EFT, or Credit Card. |
undepglaccountno |
undepglaccountno |
Optional |
string |
Undeposited GL account. Required if not using bankaccountid. |
BANKACCOUNTID |
bankaccountid |
Optional |
string |
Bank account ID. Required if not using undepglaccountno. |
DEPOSITDATE |
depositdate |
Optional |
object |
Deposit date. Only used if bankaccountid is set. |
REFID |
refid |
Optional |
string |
Reference ID |
DESCRIPTION |
description |
Optional |
string |
Description |
SUPDOCID |
supdocid |
Optional |
string |
Attachments ID |
CURRENCY |
currency |
Optional |
string |
Transaction currency code |
EXCH_RATE_DATE |
exchratedate |
Optional |
object |
Exchange rate date. |
EXCH_RATE_TYPE_ID |
exchratetype |
Optional |
string |
Exchange rate type. Do not use if exchrate is set. (Leave blank to use Intacct Daily Rate) |
EXCHANGE_RATE |
exchrate |
Optional |
currency |
Exchange rate value. Do not use if exchangeratetype is set. |
((custom fields)) |
customfields |
Optional |
array of customfield |
Custom fields on transaction object |
INCLUSIVETAX |
inclusivetax |
Optional |
boolean |
Inclusive taxes. Set to true to have the system calculate the transaction amount (trx_amount) for the receipt line and the transaction tax (trx_tax) for the tax entry based on the value supplied for totaltrxamount on the receipt line and the tax rate of the tax detail (detailid) for the tax entry. (AU, GB, ZA only). (Default: false) |
TAXSOLUTIONID |
taxsolutionid |
Optional |
string |
Tax solution name, such as United Kingdom - VAT or Australia - GST. Required only if the company is configured for multiple tax jurisdictions and the transaction is occurring at the top level of the company. The available tax solution names can be found in the Sage Intacct UI in the Taxes application from the top level of a multi-entity company. (GB, AU, and ZA only) |
SEE LINE ITEMS |
receiptitems |
Required |
lineitem[1...n] |
Receipt lines, must have at least 1 |
DataBlend Query Object (SDK) |
Sage Intacct Object (API) |
Required |
Type |
Notes |
---|---|---|---|---|
GLACCOUNTNO |
glaccountno |
Optional |
string |
GL account number. Required if not using accountlabel. |
ACCOUNTLABEL |
accountlabel |
Optional |
string |
AP account label. Required if not using glaccountno. |
AMOUNT |
amount |
Required |
currency |
Transaction amount. Do not supply if inclusive tax is set to true. |
MEMO |
memo |
Optional |
string |
Memo |
LOCATIONID |
locationid |
Optional |
string |
LOCATIONID of an active location. Required if company is multi-entity enabled. |
DEPARTMENTID |
departmentid |
Optional |
string |
Department ID |
((Custom Fields)) |
customfields |
Optional |
array of customfield |
Custom fields |
PROJECTID |
projectid |
Optional |
string |
Project ID |
TASKID |
taskid |
Optional |
string |
Task ID. Only available when the parent projectid is also specified. |
COSTTYPEID |
costtypeid |
Optional |
string |
Cost type ID. Only available when projectid and taskid are specified. (Construction subscription) |
CUSTOMERID |
customerid |
Optional |
string |
Customer ID |
VENDORID |
vendorid |
Optional |
string |
Vendor ID |
EMPLOYEEID |
employeeid |
Optional |
string |
Employee ID |
ITEMID |
itemid |
Optional |
string |
Item ID |
CLASSID |
classid |
Optional |
string |
Class ID |
TRX_AMOUNT |
totaltrxamount |
Optional |
currency |
Total transaction amount. Required if inclusive tax is set to true. |
TAXRATE |
taxentries |
Optional |
taxentry[1...n] |
Tax entries for the line. Required for VAT enabled transactions. Providing multiple entries is allowed if your tax solution supports it (AU and GB only). For ZA, only one tax entry is allowed. |