WSTransactionDetail - accountsIQ/API-Wiki GitHub Wiki

This structure represents a transaction line.

WSTransactionDetail

WSTransactionDetail members

Name Type Description
GLAccountCode String The GL Account code whose balance is going to change due to the transaction line.
IsControlLine Boolean True for a line on the debtors or creditors control of a sales or purchases transaction.
IsTaxLine Boolean True for a line on sales or purchases tax control account of a sales or purchases transaction.
IsStockLine Boolean True for a line on the stock opening/closing control account of a sales or purchases transaction.
CurrencyCode String Indicates the currency of the transaction line. Not all transaction lines within a transaction always have the same currency.
Amount Decimal Amount of the transaction line. Positive for an increase in balance and negative for a decrease. It is expressed in the currency of the transaction line.
BCAmount Decimal Amount of the transaction line. Positive for an increase in balance and negative for a decrease. It is expressed in the currency of the system.
TaxID String This can be null. If not, it contains the ID of a tax code linked to the current transaction line then this informs on the tax code and rate being applied.
DepartmentID String This can be null. If not, it contains the department ID that has been linked with the movement. It is used for reporting purposes.
IsReconciled Boolean True if this transaction went through the bank reconciliation process.
Description String Just some description, could be entered manually or auto-generated by the system, depending on the case.
TransactionDate String This will contain the same Date as in the Transaction Header/Summary. All lines would share the same value.
PeriodDate String Date in which Period this transaction was created in.
ExchangeRate Decimal Transaction line exchange rate.
⚠️ **GitHub.com Fallback** ⚠️