REST API
SOAP API
FAQ
Changelog
Terms & Conditions
Help Center
REST API
SOAP API
FAQ
Changelog
Terms & Conditions
Help Center
  • Common Datatypes
  • AccountService Datatypes
  • AttachmentService Datatypes
  • AuthenticateService Datatypes
  • BudgetService Datatypes
  • ClientService Datatypes
  • CompanyService Datatypes
  • FileService Datatypes
  • InvoiceService Datatypes
  • PaymentService Datatypes
  • PersonService Datatypes
  • ProductService Datatypes
  • ProjectService Datatypes
  • SalesOppService DataTypes
  • TemplateService DataTypes
  • TimeService Datatypes
  • TransactionService DataTypes

TransactionService DataTypes

Back to TransactionService

Transaction

PropertyTypeDescription
DateDateTimeDate of the transaction
AccountNoShort
CurrencyString
CurrencyRateDecimal
CurrencyUnitShort
AmountDecimal
StampNoInt
PeriodByte
TransactionTypeIdIntThe Id that defines the transaction type
CommentStringComment in the transaction
TransactionNoInt
VatCodeShort
IdGuid
LinkIdIntProvides information between Transactions. Please note that the LinkId is changed every time a new link is made between transactions.
InvoiceNoString
SequenceNoShort
SystemTypeTransactionSystemType
DueDateDateTime
DimensionsDimension[]
RegistrationDateDateTime
OCRStringKID number
OpenBooleanSpecifies whether a transaction is open or closed
HiddenBooleanSpecifies whether a transaction is hidden in the system or not
DateChangedDateTimeDate of the last change to the transaction
HasVatDividendBooleanSpecifies whether a transaction is part of a VAT dividend
VatDividendDecimalSpecifies the VAT dividend amount
PeriodDateDateThe Period date

TransactionSearchParameters

PropertyTypeDescription
LinkIdInt
Default: Int32.MinValue
Optional. The LinkId provides information on links between e.g. invoices, credit notes and payments.
InvoiceNoStringOptional. Used if you wish to search for a transaction linked to a specific invoice.
DateSearchParametersDateSearchParameters
Default: EntryDate
Required (default value is set). The DateSearchParameters lets you choose if DateStart and DateEnd should use EntryDate or DateChangedUTC. EntryDate is the default value and returns all entries/transactions in the given date range, while DateChangedUTC gives you all transactions what have been updated. This means that you can search for all transactions that have been created or updated within a given date range.
ShowOpenEntriesBoolean?
Default: null
Optional.
DateStartDateTimeRequired. Start date of the date range you wish to search in.
DateEndDateTimeRequired. Stop date of the date range you wish to search in.
ProjectIdInt
Default: Int32.MinValue
Optional. The project id you wish to search for. The projectId can be found using the GetProjectList method in the ProjectService.
DepartmentIdInt
Default: Int32.MinValue
Optional. The department id you wish to search for. Can be found using the GetDepartmentList method in the ClientService.
AccountNoStartShort
Default: Int16.MinValue
Optional. Used to search in a specific account range.
AccountNoEndShort
Default: Int16.MinValue
Optional. Used to search in a specific account range.
TransactionNoStartInt
Default: Int32.MinValue
Optional. Used to search in a specific transaction number range.
TransactionNoEndInt
Default: Int32.MinValue
Optional. Used to search in a specific transaction number range.
TransactionTypeIdInt
Default: Int32.MinValue
Optional. Used if you need to search for a specific transaction type. The type id can be found using the GetTransactionTypes method.
SystemTypeTransactionSystemType?
Default: null
Optional.
RegisteredAfterDateTime
Default: DateTime.MinValue
Optional. Used to find transactions after a spesific date.
HasInvoiceIdBoolean
Default: null (XML nil)
Optional.
CustomerIdInt
Default: Int32.MinValue
Optional. Used to find a transaction to a specific customer. The CustomerId can be found using the GetCompanies method in the CompanyService.

TransactionType

PropertyTypeDescription
TurnoverBoolean
TitleString
NoInt
IdInt

PeriodType

ValueDescription
None
Month

AggregatedData

PropertyTypeDescription
IncomingBalanceDecimal
TotalBalanceDecimal
PeriodsKeyValuePair[]Key = Period, Value = Sum
DimensionDimension
AccountNoInt16

DateSearchParameters

ValueDescription
EntryDate
DateChanged

TransactionSystemType

ValueDescription
InvoiceCustomer
CreditnoteCustomer
DifferenceOutbound
Disburstment
InvoiceSupplier
CreditnoteSupplier
Payment
DifferenceInbound
Miscellaneous
CashSale
ReminderFee
ReminderNote

FiscalYear

PropertyTypeDescription
IdGuid
StartingDateDateTime
EndingDateDateTime
IsLockedBoolean
TypeIdInt

Back to TransactionService

Last Updated: 1/24/24, 8:37 AM
Prev
TimeService Datatypes