My Products
Help

[Release Notes] - Visma.Net API 8.74.0 - 16.11.2021

by Yıldırım (Updated ‎16-11-2021 14:20 by Yıldırım VISMA )
Release Notes Documentation

Changes on GeneralLedgerTransactions endpoint parameters

To improve the performance of GeneralLedgerTransactions endpoint, the three new flags that were introduced in version 8.60 and that allow users to retrieve extended data if necessary (expandBranchInfo, expandAccountInfo, includeTransactionBalance) are now set to false by default.
Please verify swagger documentation and if you consider the extended data is necessary, set the flags to True for your calls.

Posting of attachments to JournalTransactionV2 for all modules

 Now it's possible to use the new POST /api/v2/journaltransaction/module/{module}/{journalTransactionNumber}/attachment
and /api/v2/journaltransaction/module/{module}/{journalTransactionNumber}/{lineNumber}
/attachment
to add attachments for transactions created for all workspaces. Earlier, it was only possible to add attachments for transactions created in the general ledger (GL) workspace. The old endpoints are set to obsolete but will be available for 6 months.

Note that it's still only possible to post journal transactions for the workspace GL but when journal transactions for other workspaces are created from other modules and endpoints and ends up in journal transactions, so that the journalTransactionNumber exist, then it's now possible to add the attachment.

Improved performance of GET journaltransaction

When using GET /api/v2/journaltransaction with a lot of data, the calls became slower for each paginated call and could in some cases end up in a timeout. This has now been improved.

Last modified date as UTC in the Branch endpoint

When using GET for a branch or range of branches, the "lastModifiedDateTime" is now shown as UTC.

Wrong sales account used in POST CustomerInvoice for export type customers

Earlier, the POST CustomerInvoice endpoint gave an incorrect sales account on invoice lines for customers registered for export to EU or non-EU countries. This has now been fixed.