In PUT requests, you should only send the fields in the payload that you'd like to update their values.
The mentioned case has been tested and it is working as expected.
1) PUT Purchase Receipt <https://integration.visma.net/API/controller/api/v1/PurchaseReceipt/000074>
{
"date": {
"value": "2023-02-21"
}
}
2) ERP UI output
... View more