Parameter
Abschnitt betitelt „Parameter“Keine.
Rückgabetyp
Abschnitt betitelt „Rückgabetyp“Boolean, 4 Systemvariablen werden aktualisiert
| Name | Wert |
|---|---|
| RestHeader | “ClaimJob” |
| RestStatusCode | 200=Ok , 404=NotFound (keine Daten), 401 Unauthorized (Anmeldung nicht möglich) , 400 Bad Request (interner Fehler |
| RestStatusText | Die Fehlermeldung |
| RestBody | Das zurückgegebene JSON mit allen Auftragseigenschaften: {“success”:true,“error_message”:“Job claimed successfully”,“jobId”:15,“runHistoryId”:14,scheduledDate“2026-08-25 12.05.01”,title“abc”… |
Rückgabewert
Abschnitt betitelt „Rückgabewert“- True, wenn ein Auftrag übernommen wurde
- False, wenn kein Auftrag verfügbar war.
Verhalten
Abschnitt betitelt „Verhalten“- Wenn kein Auftrag in der Warteschlange steht, ist
successgleichfalseund es werden keine weiteren Felder gesetzt. - Bei einer erfolgreichen Übernahme wird der Status des Auftrags aktualisiert, eine entsprechende Zeile im Laufverlauf erstellt und diese Zeile mit dem übernommenen Auftrag verknüpft – so lassen sich Fortschritt und Ergebnisse des Laufs später auf den ursprünglichen Auftrag zurückführen.