api/targethours: Sollstunden auslesen
Über diese Ressource können Sie alle Sollstunden-Einstellungen auslesen. Das Bearbeiten oder Hinzufügen ist aktuell nicht möglich.
Objekttyp „targethoursRow“
Parameter | Typ | Beschreibung |
---|---|---|
id | integer | Die ID der Sollstunden-Einstellung |
users_id | integer | Die ID des zugehörigen Mitarbeiters |
type | string |
Art der Sollstunden: 'weekly': wochensollstunden 'monthly': Monatssolstunden |
date_since | string | Datum ab welchem die Soll-Stunden gelten im Format YYYY-MM-DD |
date_until | string / null | Datum bis zu welchem die Soll-Stunden gelten im Format YYYY-MM-DD |
monday | float | Soll-Stunden für Montag Nur bei Wochensollstunden |
tuesday | float | Soll-Stunden für Dienstag Nur bei Wochensollstunden |
wednesday | float | Soll-Stunden für Mittwoch Nur bei Wochensollstunden |
thursday | float | Soll-Stunden für Donnerstag Nur bei Wochensollstunden |
friday | float | Soll-Stunden für Freitag Nur bei Wochensollstunden |
saturday | float | Soll-Stunden für Samstag Nur bei Wochensollstunden |
sunday | float | Soll-Stunden für Sonntag Nur bei Wochensollstunden |
absence_fixed_credit | boolean | true falls bei Abwesenheit die durchschnittliche Soll-Arbeitszeit verrechnet wird, false falls die Soll-Stunden des jeweiligen Tags verrechnet werden. Nur bei Wochensollstunden |
compensation_daily | float | Automatische Abgeltung pro Tag in Minuten Nur bei Wochensollstunden |
compensation_monthly | float | Automatische Abgeltung pro Tag in Stunden |
monthly_target | float | Die zu erreichenden monatlichen Sollstunden Nur bei Monatssollstunden |
workday_monday | boolean | Ist Montag ein Arbeitstag? Nur bei Monatssollstunden |
workday_tuesday | boolean | Ist Dienstag ein Arbeitstag? Nur bei Monatssollstunden |
workday_wednesday | boolean | Ist Mittwoch ein Arbeitstag? Nur bei Monatssollstunden |
workday_thursday | boolean | Ist Donnerstag ein Arbeitstag? Nur bei Monatssollstunden |
workday_friday | boolean | Ist Freitag ein Arbeitstag? Nur bei Monatssollstunden |
workday_saturday | boolean | Ist Samstag ein Arbeitstag? Nur bei Monatssollstunden |
workday_sunday | boolean | Ist Sonntag ein Arbeitstag? Nur bei Monatssollstunden |
Sollstunden auflisten
GET /api/targethours
Optionale Parameter | users_id (integer) | Benutzer auf welchen eingeschränkt werden soll |
---|
Antwort
{ "targethours": { [object of type targethoursRow], [object of type targethoursRow], ... } }
Einzelne Sollstunden-Einstellung abrufen
GET /api/targethours/[ID]
Antwort
{ "targethours": [object of type targethoursRow] }