Another improvement to our accounting software based on feedback from our customers:
We’ve just released a few improvements to the accounting api. AS usual, none of these changes should affect (read:break) any existing integrations.
The SubProduct class returned by GetSubProducts now contains the Price and VAT rate if entered (using the auto-enter description option in the UI)
The TransactionInformation and JournalLine classes now includes a project ID.
The BankTransaction class has been modified to allow for a Supplier or Customer ID so that you can create an advance payment (payment on account) by using InsertBankTransaction/a> and UpdateBankTransaction.
Two new functions have been added so that you can apply advance payments to invoices: AllocateAdvancePaymentToInvoice and AllocateAdvancePaymentToReceipt.