My Products
Help

[Release Notes] - Visma.Net API 8.61.0 - 17.08.2021

by Magnus Johnsen (Updated ‎20-08-2021 13:12 by Yıldırım VISMA )

 

Release Notes Documentation

DELETE operations for Expense Claim and Expense Receipt endpoints

There are now two new operations for ExpenseClaim and ExpenseReceipt endpoints, which can be used by third party integrators:
 - DELETE /api/v1/expenseClaim/{expenseClaimNbr} - this will allow the possibility to delete specified expense claimz
 - DELETE /api/v1/expenseReceipt/{receiptNumber} - this will allow the possibility to delete specified expense receipts

Pagination on GET Customer endpoint when filtering on attributes

Earlier, pagination did not work on the GET Customer endpoint when filtering on attributes. This has now been fixed.

Trailing space for ProjectCD on GET Salesorder endpoint

In version 8.60 was introduced ProjectCD for GET Salesorder endpoint, which was not trimmed (trailing spaces). This has now been fixed by enabling integrators to use the ProjectCD value directly as a parameter for other endpoints without trimming.

 

Due dates for breaking changes:

Release Notes Documentation Due

Breaking change on Currency endpoint

The PUT, POST and GET v1/currency/ExchangeRates methods are deprecated and will be removed on November 16th 2021.
Start using the new methods under v2/currencyRate.
Nov 16,2021

Breaking change on GeneralLedgerTransactions

To improve the performance of GeneralLedgerTransactions endpoint, there are now three new flags to allow users to retrieve extended data only if necessary: expandBranchInfo, expandAccountInfo, includeTransactionBalance.
To ensure the API compatibility, the flags were set to True by default, but they will be switched to False by November 16th 2021.
Please verify swagger documentation and if you consider the extended data is necessary, set the flags to True for your calls.
Nov 16,2021