to get a personalized navigation.
to get a personalized navigation.
Hi all,
A client wants to have their expenses and payment synced in original currency.
I created a supplierinvoice for 20 USD, but when I want to add a supplierPayment for 20 USD and link that to the si I just created I get this error:
"Error: HTTP 400 : BadRequest\r\n{\"message\":\"Error creating payment. Customer error: The entry must be less than or equal to 17.58.\"}"
Where that 17.58 is the 20 USD converted to EUR by Visma.
Here is my call, there is no currency field on SupplierPaymentAdjustmentUpdateDto so how should I create this payment?
POST https://integration.visma.net/API/controller/api/v1/supplierpayment
{
"type": {
"value": "Payment"
},
"overrideNumberSeries": {
"value": true
},
"hold": {
"value": false
},
"applicationDate": {
"value": "2024-10-21T00:00:00Z"
},
"supplier": {
"value": 30016
},
"paymentMethod": {
"value": "8"
},
"cashAccount": {
"value": "20080"
},
"currency": {
"value": "USD"
},
"description": {
"value": "OPENAI *CHATGPT SUBSCR \\ HTTPSOPENAI.C US"
},
"paymentAmount": {
"value": 20
},
"branch": {
"value": "1"
},
"paymentLines": [
{
"operation": "Insert",
"documentType": {
"value": "Invoice"
},
"refNbr": {
"value": "200448"
},
"amountPaid": {
"value": 20
}
}
]
}
Copyright © 2022 Visma.com. All rights reserved.