User Profile
product_scansys_nl
24
Posts
0
Kudos
0
Solutions
04-02-2025
09:25
We have the same question: when can the new URL be used? We have three short months to implement this in our software and roll out to our customers.
... View more
19-10-2023
13:09
Hello Magnus, Could you again check the status of these ideas? Greets, Michel
... View more
15-07-2022
15:37
Have you had a chance to do these tests? I am currently doing maintenance on our template configuration for Visma.net and am wondering whether to add the workaround (the second PUT) or not.
... View more
21-02-2022
08:25
Hello Magnus, We asked our partner, who informed us there are two relevant topics in the partner community, about adding backup and templating/sandbox functionality (in Dutch): https://community.visma.com/t5/Ideeenbank-in-Partnercommunity/Back-up-functionaliteit/idi-p/281449 https://community.visma.com/t5/Ideeenbank-in-Partnercommunity/Templates-en-vestigingen/idi-p/369717 We cannot see this content and don't know if these are only ideas. Do you know if these are actual features to be added? Greets, Michel
... View more
16-02-2022
12:15
We use one company for demo purposes. In a demo financial entries are created, which can get a status which does not allow removal of the entry after the demo. How could we deal with this? Is there a way to force delete entries? Can we backup and restore company data?
... View more
07-10-2021
17:07
The screenshots were sent to the email address. In our GUI Supplier = Vendor.
... View more
07-10-2021
15:36
No, but I trust that would indeed work. We are however only interested in creating/updating the purchase invoice and not in updating the purchase order or receipt. I have found a workaround in using a second PUT to set the ledger and sub accounts. So after the initial POST: PUT to link the order PUT to set ledger and sub accounts
... View more
07-10-2021
14:54
I've tried this several times, but the ledger account simply won't change to 7120, while changing it by hand is possible, so we know the account is valid. For example invoice 200358, which was linked to order line 1 of order 000049 and of which the sub account was changed to 03-91- by a PUT with the JSON below: {
"invoiceLines": [
{
"operation": "Update",
"lineNumber": {
"value": 1
},
"accountNumber": {
"value": "7120"
},
"subaccount": [
{
"segmentId": 1,
"segmentValue": "03"
},
{
"segmentId": 2,
"segmentValue": "91"
}
],
"linkLine": {
"purchaseType": "PurchaseOrder",
"purchaseNumber": {
"value": "000049"
},
"purchaseLineNbr": {
"value": 1
}
}
}
]
}
... View more
07-10-2021
13:36
In this case you can include the "Subaccount" and "Account" values those have been used in the initial POST - Supplier Invoice, again in the PUT - Supplier Invoice (Link Line) Request. We tried that, but this only works for sub accounts, not for the ledger account. Could this be related to the sequence of actions? If the information in the PUT request is processed in a certain order and linkLine is processed after accountNumber, then that could be the cause. Should we then perform two updates, one to link the purchase line, then one to set ledger and sub accounts?
... View more
06-10-2021
15:30
These are the before and after print screens:
Before Linking
After Linking
https://community.visma.com/t5/media/gallerypage/user-id/346824/album-id/61797/image-id/73584i908C3964A5B0F1C8 https://community.visma.com/t5/media/gallerypage/user-id/346824/album-id/61797/image-id/73583i56A677A65A9BE26C
... View more
06-10-2021
15:10
In company 2842554 we have purchase order 000045 with one line with a non-stock item. When creating an invoice by hand in the Visma.net GUI, it would be possible to select a ledger and sub account that differs from the proposed values. We wish to do the same using the API. We created purchase invoice 200354 by posting invoice.json (see below) to /controller/api/v1/supplierInvoice. In the entry line we've chosen ledger account 7120 and sub account 03-91-, which end up in the resulting entry line (screenshot available). Then we updated the invoice using PUT /controller/api/v1/supplierInvoice/Invoice/200354 in which we sent invoice_update.json (see below). The entry is updated and the line is now linked to line 1 of order 000045. The ledger and sub accounts however are reset to the default values 7110 and 02-91- (the values from the purchase order line; screenshot available). The chosen values 7120 and 03-91- should be kept. Is it correct to first create the invoice (invoice.json) and after that link the order/receipt (invoice_update.json)? We do this, because linking the order/receipt line in the initial POST does not work. A workaround was tried to (again) send the ledger and sub account information in the update, but this only works for the sub accounts. invoice.json {
"documentType": {
"value": "Invoice"
},
"date": {
"value": "2020-03-07T00:00:00.000Z"
},
"financialPeriod": {
"value": "202003"
},
"supplierReference": {
"value": "Example invoice"
},
"supplierNumber": {
"value": "30005"
},
"currencyId": {
"value": "EUR"
},
"creditTermsId": {
"value": "30"
},
"description": {
"value": ""
},
"note": {
"value": ""
},
"taxDetailLines": [
{
"taxId": {
"value": "3"
},
"taxableAmount": {
"value": 25
},
"vatAmount": {
"value": 5.25
}
}
],
"invoiceLines": [
{
"operation": "Insert",
"lineNumber": {
"value": 1
},
"transactionDescription": {
"value": "Non-stock item"
},
"inventoryNumber": {
"value": "DIVH"
},
"quantity": {
"value": 1
},
"uom": {
"value": "STUK"
},
"unitCostInCurrency": {
"value": 25
},
"costInCurrency": {
"value": 25
},
"accountNumber": {
"value": "7120"
},
"subaccount": [
{
"segmentId": 1,
"segmentValue": "03"
},
{
"segmentId": 2,
"segmentValue": "91"
}
],
"vatCodeId": {
"value": "1"
},
"projectId": {
"value": "X"
}
}
]
} invoice_update.json {
"invoiceLines": [
{
"operation": "Update",
"lineNumber": {
"value": 1
},
"linkLine": {
"purchaseType": "PurchaseOrder",
"purchaseNumber": {
"value": "000045"
},
"purchaseLineNbr": {
"value": 1
}
}
}
]
}
... View more
09-08-2021
15:43
This issue has been fixed by the Development Team.
... View more
09-08-2021
14:50
Hello Magnus, I've sent the files by email. Greets, Michel
... View more
09-08-2021
14:23
The Swagger documentation for GET api/v1/purchaseorder and api/v1/purchasereceipt both list projectTask in the response example, yet only project id and description are returned, not the project task information and there's no expand parameter. Should projectTask be in there?
... View more
30-07-2021
11:19
The customer has made screenshots and the invoice appears only once in the GUI, but the amount in the opened invoice is correct (Screenshot_1.png), yet the amount in the list of invoices is double (Screenshot_2.png). We do not use ManualNumbering. We no longer have the POST request JSON that created 210202306. As an example we've sent the POST request JSON that created referenceNumber 210202621 (POST.json). The response body JSON is in three pages with the duplicate in GET_page_3.json. All files have been sent to: developersupport@visma.com
... View more
29-07-2021
16:30
The documentType for both records is also identical, "Invoice". We are using api/v1/supplierInvoice, so without documenttype and invoicenumber in the request, to get multiple supplier invoices in the response. referenceNumber in the response when posting a supplier invoice is what we use as invoicenumber in requests when we do send a request for one particular supplier invoice, so {supplierInvoiceDocType} + {invoiceNumber} is not unique for company ID 1940810.
... View more
29-07-2021
11:13
When performing a GET on /controller/api/v1/supplierInvoice for company ID 1940810 referenceNumber 210202306 is returned twice and all values in all fields are identical. Our software uses referenceNumber as the primary key when storing the returned data. Is it correct behavior that this record is returned twice?
... View more
12-03-2021
09:32
Ok, thank you.
... View more
12-03-2021
09:06
Hi, This issue is reported about 3 weeks ago and I've been watching the "Release" news every couple of days. I don't think it has been fixed yet, but I'm not sure. Is there a bug tracking system (like Jira, Github, etc) where I can watch the progress?
... View more
26-02-2021
11:09
I would like to report an issue concerning the location response header for supplier invoices. In case of a credit supplier invoice the returned location is incorrect. The returned location is https://integration.visma.net/API/controller/api/v1/supplierInvoice/200326. But that location returns a 404 not found error. However, when the related document type is added to the url, the location is found.
... View more
Categories:
- Categories:
-
API:GeneralQuestion
25-11-2020
13:54
We've seen this behaviour also in the supplierInvoice release endpoint. When users approved a purchase invoice in our application, we want to release the purchase invoice as part of a background process. In some cases the release failed, but the endpoint doen't return the status and error message. When the endpoint does return the status and error message, we can show this information as part of the purchase invoice in our application, so the users know they have to do it manually.
... View more
12-11-2020
13:03
We would also like to receive the information regarding the Approval API.
... View more
12-11-2020
10:16
When creating a new financial entry (Payables > Transactions > Bills and Adjustments) in the GUI it is not possible to select a different currency when this boolean is false: Payables > Registers > Vendors > open/edit a row > General Info > Financial Settings > Enable Currency Override. When POSTing a SupplierInvoice through the API it however is possible to use a currency that differs from the vendor's currency, even when currency override is not enabled. The entry is created without any errors, perhaps this should yield an error. But my question is, how can the setting be determined? I could not find it in the supplier end point.
... View more
11-11-2020
15:11
When creating a new financial entry line the UOM list is filtered by the chosen Inventory ID. How to get this information through the API? Example: Visma.net Financials GUI Menu > Payables > Transactions > Bills and Adjustments > New Record > choose a Vendor > Add Row. Open the list of row field UOM. All existing units should be present. Choose a stock item in field Inventory ID. Open the UOM list again. Now only certain units should be present. This is determined by Menu > Inventory > Registers > Stock Items > edit a record > General Settings > Unit of Measure. Here the Purchase Unit and additional From/To Units can be entered, which will become available in the list. This information in not available through GET https://integration.visma.net/API/controller/api/v1/inventory or perhaps it should be in inventoryUnits, yet this currently yields an empty array.
... View more
Activity Feed for product_scansys_nl
- Posted Re: Important: End of VNI and transition to Azure API Management on News in Developers Visma.net. 04-02-2025 09:25
- Posted Re: Restoring after demo on Forum in Developers Visma.net. 19-10-2023 13:09
- Posted Re: Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 15-07-2022 15:37
- Posted Re: Restoring after demo on Forum in Developers Visma.net. 21-02-2022 08:25
- Posted Restoring after demo on Forum in Developers Visma.net. 16-02-2022 12:15
- Posted Re: Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 07-10-2021 17:07
- Posted Re: Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 07-10-2021 15:36
- Posted Re: Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 07-10-2021 14:54
- Posted Re: Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 07-10-2021 13:36
- Posted Re: Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 06-10-2021 15:30
- Posted Ledger and sub accounts are reset when linking purchase lines in PUT supplierInvoice on Forum in Developers Visma.net. 06-10-2021 15:10
- Posted Re: Duplicate records returned by supplierInvoice on Forum in Developers Visma.net. 09-08-2021 15:43
- Kudoed Re: projectTask not in api/v1/purchaseorder or api/v1/purchasereceipt for Magnus Johnsen. 09-08-2021 15:23
- Posted Re: projectTask not in api/v1/purchaseorder or api/v1/purchasereceipt on Forum in Developers Visma.net. 09-08-2021 14:50
- Posted projectTask not in api/v1/purchaseorder or api/v1/purchasereceipt on Forum in Developers Visma.net. 09-08-2021 14:23
- Posted Re: Duplicate records returned by supplierInvoice on Forum in Developers Visma.net. 30-07-2021 11:19
- Posted Re: Duplicate records returned by supplierInvoice on Forum in Developers Visma.net. 29-07-2021 16:30
- Posted Duplicate records returned by supplierInvoice on Forum in Developers Visma.net. 29-07-2021 11:13
- Posted Re: Location response header 404 error for credit supplier invoices on Forum in Developers Visma.net. 12-03-2021 09:32
- Posted Re: Location response header 404 error for credit supplier invoices on Forum in Developers Visma.net. 12-03-2021 09:06