Abwesenheiten Jahresübersicht

Beschreibung

Mit dieser Schnittstelle können Sie sich die Abwesenheiten eines Jahres in Array-Form ausgeben lassen.

Parameter

Es können keine Parameter übergeben werden.

URL

Aufruf als @GET

/rest/api/v2/leave/{api}/{year}

{year} das Jahr

Beispielaufruf

Als Header den Content-Type: "application/json".

{ "name": "Lustig, Lara", "requested": 0.0, "remainingleave": 19.25, "lastyear": -4.75, "expired": 0.0, "paidoff": 0.0, "planned": 2.0, "approved": 0.0, "extraleave": 0.0, "leaveentitlement": 24.0, "2021d029-6213-428b-b80c-4dd90e5493a4": 0.0, "dffa2ebb-8298-4157-80d4-6501fad0d220": 0.0, "6b7b286b-67aa-4ea7-99ba-e318585591ad": 0.0, "c02c5c1c-ea22-4785-8e98-6c725b0f005f": 0.0, "2d1f716c-a8af-4366-b3aa-23b28b5c694b": 0.0, "7964c728-a045-4daa-9a70-f5d870a478d1": 0.0, "a2959db9fa444e159c899f2674a95f30": 0.0, "3cc20197e16411e594440201d2bce47d": 0.0, "ed801721a3734b0a9b370a6c755db626": 0.0, "b6a58a2d43ff4583b55f870f59c97110": 0.0, "3ce1150ce16411e594440201d2bce47d": 0.0, "8c851dceddb54f0ca9e91098bf3d747a": 0.0, "3cc2001ae16411e594440201d2bce47d": 0.0, "3cc20605e16411e594440201d2bce47d": 0.0, "3cc20315e16411e594440201d2bce47d": 0.0, "3cc1fd21e16411e594440201d2bce47d": 0.0, "cac46b9d3025415b91f2503ae21eb866": 0.0 }

Rückgabe

"name" gibt den Nachnamen und Vornamen des Mitarbeiters der Abwesenheit an.

"requested" gibt die beantragten Abwesenheiten an.

"remainingleave" gibt den Resturlaub des Jahres an.

"lastyear" gibt den Übertragung an Urlaubstagen aus dem Vorjahr an.

"expired" gibt die verfallenen Urlaubstage an.

"paidoff" gibt die ausbezahlten Urlaubstage an.

"planned" gibt die geplanten Abwesenheiten des Jahres an.

"approved" gibt die Anzahl der genehmigten Abwesenheiten an.

"extraleave" gibt den Extraurlaub des Jahres an.

"leaveentitlement" gibt den Urlaubsanspruch an.

Die restlichen Einträge sind die einzelnen Abwesenheitsgründe.