Error message when reserving multiple batches via the API

When reserving multiple batches on one sales order line, the error message "Service may not be performed on the current line" appeared. We have simplified the control on executing reservations, so reserving via API and UI now works the same as long as the requirement is not completed. The UI prevents reserving more than the requirement, while this remains technically possible via the API provided t_afgewerkt = true.