Gebruikersprofiel
JohanFriedrichsen
35
Berichten
4
Kudos
0
Oplossingen
24-04-2025
14:03
Hi @adrianm,
“What return code for timeout will be?”
504 Gateway Timeout.
“If the timeout happens on PUT/POST, will the operation also be cancelled?”
This depends on the business logic behind the endpoint. If there is no actual checking there - within the transaction or process - that the client still is connected, then the transaction should go through, even though the client got a timeout response.
“OpenApi and versions”
"v1" as version has been the same always and will probably still be for a while. It can be looked upon as the version of the ERP API, not to be confused with the v1 or v2 in the url, which points to a particular endpoint version, or the OpenAPI specification version which is the version of the (swagger) specification format.
Please let us know if you have any further questions.
Hi @thingsio ,
“I assume this will not change the token request URL too?”
You are correct, the URL for the request token will stay the same.(https://connect.visma.com/connect/token)
Hi @jacob,
“https://salesorder.visma.net/api/v3/ Wil this also move to https://finance.visma.net/ ?”
The URL for Visma Net SalesOrder API will remain the same.(https://salesorder.visma.net/api/v3/)
... Meer weergeven
04-02-2025
13:42
If the order types number series have been setup to default be auto-generated, you can in the API use the field "overrideNumberSeries": true.
This way, with the order type, if created from UI it will get an order id generated by the system. And from the API, if the "overrideNumberSeries" is set true and a non-existing "orderId" is provided, the order will be created with the provided order id.
... Meer weergeven
16-01-2025
11:13
I've read previous posts about problems with subaccounts but it seems that a validation error has returned? 1. The segmented key SUBACCOUNT is configured to "Allow Adding New Values On The Fly" 2. The first segment is set to be validated and the configured values are 0 and 1 3. Configured segment values On a stock item it is possible to manually set "Sales Sub" to for example "1-55" without any problem. If we try to create a sales order the above item without specifying the subaccount in the payload the following error is received: "Subaccount segment values not found: SegmentId: 2 and Value 55" If we try to create a sales order and the payload specifies: "subaccount":{ "1":"1", "2":"55") then we get another error: "The value '55' is not valid for SegmentId 2". Same meaning but different wording. If 55 is added as a values for segment 2 then it will work so it seems that the subaccount values are validated via the v3 API even if the segmented key doesn't specify validation and should accept values on the fly.
... Meer weergeven
30-12-2024
11:30
Hi Johan, I suspect this is changed due to the expansion of the SalesOrders v3 endpoints. This information is now available under the shipment endpoint. See /api/v3/SalesOrders/{type}/{orderId}/shipment. Let us know if this information answers your question.
... Meer weergeven
21-11-2024
14:30
The change is intentional, and this article, "How to Mark for PO in SalesOrder v3", provides some clarification on how this feature is transitioning from v1 to v3. If this does not answer your question, please let us know.
... Meer weergeven
08-11-2024
11:50
Hi Johan,
Thank you for your question. I will investigate this and get back to you as soon as possible.
... Meer weergeven
21-08-2024
12:39
There was a mistake on our part regarding the dates mentioned above. We apologize for this and so the same dates that you mention above apply. In accordance with our policy regarding Breaking Changes, we strive to give at least 3 months' notice before the change is made. Kind regards Sandra
... Meer weergeven
19-01-2024
14:55
When POST:ing a new SalesOrder the enpoint is just responding with a successful HTTP-response. If the integration needs to access the created order you are uinstructed to GET it using the address in the location-header. At a couple of instances the Visma API has had problems so the GET has resulted in a 502 response. This makes it impossible to know if the order was created correctly. The request is to include the created object in the POST resonse body to eliminate the need for the extra GET request.
... Meer weergeven
19-01-2024
13:25
Hello, you can create an "Idea" about that.
... Meer weergeven
23-11-2023
13:16
We've received information that has been planned to be implemented in Q2-2024
... Meer weergeven
03-11-2023
11:49
Hi,
Do the users have the "API user" role for the company?
... Meer weergeven
17-10-2023
17:13
For the breaking changes we will follow the same guideline as what is today in the Visma.net ERP API, i.e. latest 3 months before.
In the closest roadmap we have not planned to introduce createShipment in V3. Could you elaborate a bit more for why it is highly needed in V3? Is it, for example, for the easier use of the API through the sales process or expectation of better performance in that endpoint etc?
... Meer weergeven
31-08-2023
13:40
Hello,
tested the case again today, I'm able to POST Supplier Invoice without receiving Branch not found error. If you're still receiving the error, we might need to specifically check your company & integration setup, so please contact us via developersupport@visma.com and share your companyID & Application details from the developer portal.
Thanks.
... Meer weergeven
16-08-2023
08:21
Correction: the problem occurs with SalesOrder but not with SalesOrderv2 It is the contacts that are affected. If "overrideContact" = false is combined with additional values (see below) on the first SO for a customer these values will be used on this SO and every consecutive SO, regardless of if it is created via API or manually. "soBillingContact": { "value": { "overrideContact": { "value": false }, "name": { "value": "Billing Contact" }, "attention": {}, "email": { "value": "billing.contact@mail.com" }, "phone1": {}, "phone2": {}, "fax": {} } }, It can be argued that override and extra values shouldn't be used at the same time but there is nothing stopping it (tehcnically or in the docs). The effects are also very problematic since it will affect every future SO. Regarding the use of v1 over v2: we had prior to this no urgent reason to move to v2 since the focus was on the initial SalesOrderService timeline. But since that has been pushed we have to rethink what we need to do.
... Meer weergeven
04-04-2023
11:32
Hello, currently Sales Order Service only supports Non-interactive flow, however there is an improvement case registered for implementing Interactive flow to the service.
... Meer weergeven
24-03-2023
10:34
Hello Johan,
1) Unfortunately we don't have a timeline revealed for the unification process at the moment, however we're doing our best to handle it as soon as possible.
2) Because currently they're using different authentication bases due to endpoint structures and their dependencies according to ERP UI rights. For sure this can be changed in the future, we'll keep the community updated if there are any plans.
... Meer weergeven
22-03-2023
11:56
Hello,
All functionality currently missing in the new Sales Order Service API has been planned to be added before removing the old endpoints.
... Meer weergeven
29-11-2022
13:54
Any updates on this question? We would like to be able to get the next delivery date as a parameter on the inventory item itself. Would that be possible?
... Meer weergeven
14-09-2022
16:03
Hello Johan,
have you tried overwriting the existing values in the Financials UI ? (Inventory > Attributes > Uncheck Save > Check Save the boolean values)
... Meer weergeven
14-09-2022
09:42
Hi,
We'll have a look at it and get back to you.
As it is specified in the documentation we would assume that it should be returned, we'll lift this with the development team.
... Meer weergeven
24-02-2022
18:26
Hello,
this case has been planned to be fixed in Visma.net Financials API updates for version 8.86.0 (March 2022)
Please follow the "News" section for the final release notes.
... Meer weergeven
20-12-2021
08:31
Hi In the POST of /customerpayments it is (according to the documentation) possible to add "paymentlines" with the documentType FinCharge. What is that suppose to do? I have not been able to complete a successful POST with lines of that documentType. Is there any special circumstances that need to be met?
... Meer weergeven
09-12-2021
15:30
1 Kudo
Hi,
For now the only way we have been able to trigger this is to set the hold status to true, and then set it to false before releasing, this should trigger the credit hold.
... Meer weergeven
Activiteits-feed voor JohanFriedrichsen
- Kudos krijgen voor Re: Important: End of VNI and transition to Azure API Management. 31-03-2025 09:31
- Kudos krijgen voor Re: Important: End of VNI and transition to Azure API Management. 03-03-2025 13:09
- Kudos krijgen voor Re: Important: End of VNI and transition to Azure API Management. 25-02-2025 11:15
- Kudos krijgen voor Unified token management SalesOrder/Financial?. 28-04-2023 08:42
- Kudos gegeven aan Questions regarding web application authentication and authorization voor Michel V. 29-03-2023 16:30
- Kudos gegeven aan Re: Problem with scopes in Visma App Store voor PPaavola. 15-03-2023 13:07
- Kudos gegeven aan One stop Shop från 1 juli 2021 voor Jeanette Högwall. 12-05-2021 12:54