My Products
Help

Visma.net Financials API updates for version 8.75.0 (November 2021)

by Yıldırım (Updated ‎17-12-2021 11:46 by Yıldırım VISMA )

Release date for 8.75.0 version has been planned as 29/11/2021.

Release plan & date may vary. We will keep you informed of any changes. This thread will be updated regularly up until the point of version-release.

 

Release Notes Documentation

Branch filter is now correctly applied for Budget endpoint

When using GET for Budget, the mandatory Branch parameter was not used correctly for filtering. This has now been fixed.

PUT Stocktake endpoint (v2-version) not generating value on variance cost

Earlier, the v2-version of the PUT Stocktake endpoint did not update variance cost, neither on header nor lines. Also delete stocktake line from UI did not recalculate header totals. This has now been fixed.

CustomerPayments: Returns 500 results even when pageSize is set to 1000

Earlier, the maximum page size was hard coded to 500 and so the response for the GET customerPayment endpoint was able to return up to 500 payments. This has now been changed so that the maximum page size is configurable, and the value is taken from the web.config file for every GET endpoint with the maxpageSize filter.

GET CustomerInvoice endpoint using filter "dunningLevel" parameter returns an empty result

Earlier, the GET CustomerInvoice endpoint using some filters returned an empty result. This has now been fixed so that the endpoint returns an empty array instead of an empty result.

 

Due dates for breaking changes

Release Notes Documentation Due

Breaking change on JournalTransaction endpoint

 The POST methods
/api/v2/journaltransaction/{journalTransactionNumber}/attachment

and
/api/v2/journaltransaction/{journalTransactionNumber}/{lineNumber}/

attachment are deprecated and will be removed on February 28th 2022.

Start using the new methods:
 - POST /api/v2/journaltransaction/module/{module}/{journalTransactionNumber}/attachment
 - POST /api/v2/journaltransaction/module/{module}/{journalTransactionNumber}/{lineNumber}

/attachment

Feb 28, 2022

Breaking change on Currency endpoint

The PUT, POST and GET v1/currency/ExchangeRates methods are deprecated and will be removed on January 11th, 2022.
Start using the new methods under v2/currencyRate.
Jan 11, 2022

Breaking changes on Budget endpoint

From January 18th 2022, the following breaking changes will be committed on GET method of the Budget endpoint:
 - 'Branch' and 'Ledger' filters will become mandatory. Now they are specified to be mandatory by documentation, but it is not enforced by implementation.
 - 'FinancialYear' filter will become mandatory
 - Now, the branch filter requires being specified either by branch full name (example: BranchID - BranchName), either by branch ID surrounded by quotation marks. It will be simplified to require the branch ID without any other marks.
Jan 18, 2022