Documentatie

POST invoice/check

Used for

Function to check if there are any issues with the invoice before adding the invoice. The invoice will not be saved in this function.
Only a status message will be displayed. This can be useful to validate user input.
Wanneer customer_id achterwegen blijft zal een nieuwe customer worden aangemaakt.

Authenticatie

Gebruiker dient ingelogd te zijn op beheerdersniveau.

Parameters

Parameter Description Required Example
date invoice date Yes 2012-06-12
customer Lijst met klant velden No Klant velden

Response codes

  • 200 OK

Example

Check issues for an invoice with invoice date equals 12th of June 2012.

POST api/rest/invoice/check/ 
Request: 
{
  "date": "2012-06-12",
  "customer": {
    "lastname": "Test lastname",
    "email": "info@teqa.nl"
  }
}
Response: 
{
  "status": true,
  "messages": [
    "No issues found"
  ]
}
Onderstaand recht kan nodig zijn om deze functionaliteit te kunnen gebruiken.