## Validierung für Update (Service)
**Für die Aktualisierung von Services existiert eine Validierungslogik, die diverse optionale Felder wie Name, Kategorie, Beschreibung und viele andere überprüft, um sicherzustellen, dass die eingereichten Daten innerhalb definierter Grenzen liegen (z. B. maximale Zeichenlänge, Wertebereich bei numerischen Daten).**
Die folgenden Felder können im Update-Endpunkt validiert werden:
- `name`: optional, string, max. 255 Zeichen
- `category_id`: optional,
- `short_description`: optional, string, max. 255 Zeichen
- `status`: optional, string, max. 255 Zeichen
- `statuspercent`: optional, integer, min. 0, max. 100
- `servicetype`: optional, string, max. 255 Zeichen
- `content`: optional, string
- `description`: optional, string
- `advantages`: optional, string
- `art_nr`: optional, string, max. 255 Zeichen
- `user`: optional, string, max. 255 Zeichen
- `booking`: optional, string
- `restriction`: optional, string
- `cancelling`: optional, string
- `delivery_time`: optional, string, max. 255 Zeichen
- `delivery_point`: optional, string, max. 255 Zeichen
- `reporting`: optional, string
- `servicelevel`: optional, string
- `servicelevelvalues`: optional, string
- `serviceprovidercontract`: optional, string
- `customerspecific`: optional, string
- `serviceart`: optional, string
- `plannedchanges`: optional, string
- `processingpersonaldata`: optional, string
- `personaldata`: optional, string
- `processingsensitivpersonaldata`: optional, string
- `processingpersonaldatalaw`: optional, string
- `personaldatastorageduration`: optional, string
- `personaldatatransfer`: optional, string
- `costs`: optional, integer, min. 0