sevDesk-Update 2.0 - API Changes
In the future, we will provide our customers with more guidance and help them to avoid error in their accounting. To this end, we are introducing fundamental changes to our software, which will take the form of a major update. In addition, new functions will be made available that offer our customers even more insights & therefore opportunities for their company. In the documents linked below we will focus on the changes of the sevDesk-Update 2.0 for our public API. The PDF is also including a detailed timeline for the roll-out of all changes and the migration of users.
Handbook sevDesk-Update 2.0:
Changing the status for invoices and credit notes
It will no longer be possible to change the status of invoices and credit notes manually. Instead, the respective endpoints must be used.
Forbid orders with negative totals sum
Saving proposals (aka estimates) / orders / delivery notes with a negative total will result in a validation exception. This is necessary so that the resulting invoices can be booked correctly.
Invoice date validation of final invoices
Status Quo:
The invoice date of a final invoice can be earlier than the date of an associated partial invoice.
Future:
The invoice date of a final invoice must be on the same day or later than the highest date of the associated partial invoices.
Affected endpoints:
Increased voucher validation
Vouchers will be validated more strongly in the future. The endpoint affected is /api/v1/Voucher/Factory/saveVoucher/
Removing public access of the Doc Server
The Doc Server (docreactor.sevdesk.de), which can be used to generate PDFs for invoices among other things, will no longer be directly accessible.
Upcoming changes 24.07.2023
The creation of documents without positions will no longer be allowed in the future. This concerns the creation of these new documents: