Im Endpunkt Personal finden Sie live berechnete Personalkosten und Arbeitszeiten.
Für den Zugriff auf die Ressource Personal benötigen Sie den Scope:
- personal_read
API-Doku: https://documenter.getpostman.com/view/12285766/TzkyML8s#a38455cd-bda6-46d2-9f07-aae45f9fe575
Im Amadeus360 - Betrieb muss das Modul "Endpunkt Personal" gebucht sein.
Personalkosten pro Stunde
Aufruf:
GET https://login.amadeus360.de/extern/personal/personalkostenprostunde?businessdate=25.11.2020
Beispiel-Antwort:
{ "eff": { "12": 1, "13": 1, "14": 1, "15": 1, "19": 1, "20": 1, "21": 1, "22": 1, "23": 1, "0": 1, "1": 1 }, "kost": { "12": 11.09, "13": 11.09, "14": 11.09, "15": 11.09, "19": 11.09, "20": 0, "21": 0, "22": 0, "23": 0, "0": 0, "1": 0 }, "kostUser": { "12": [ 11.09 ], "13": [ 11.09 ], "14": [ 11.09 ], "15": [ 11.09 ], "19": [ 11.09 ], "20": [ 0 ], "21": [ 0 ], "22": [ 0 ], "23": [ 0 ], "0": [ 0 ], "1": [ 0 ] } }
- "eff": Effektivität (Umsatz pro Personalstunde) pro Uhrzeit
- "kost": Personalkosten pro Stunde
- "kostUser": Personalkosten pro Mitarbeiter und Stunde
Personalkosten pro Tag und Mitarbeiter
Aufruf:
GET https://login.amadeus360.de/extern/personal/personalkostenprotag?businessdate=25.11.2020
Beispiel-Antwort:
[ { "h_brutto": 9, "h_zuschl_25": 4, "h_zuschl_40": 1, "h_zuschl_50": 0, "brutto": 82.71, "lohnkosten": 300.66 } ]
Arbeitszeiten pro Tag und Mitarbeiter
Aufruf:
GET https://login.amadeus360.de/extern/personal/acceptedworkingtimes?businessdate=25.11.2020
Beispiel-Antwort:
[ { "von": 1606474800, "bis": 1606485600, "von2": 1606500000, "bis2": 1606521600, "pause": 0, "tage": 0, "bereich": 1 } ]
Komplettdaten pro User und Tag
Aufruf:
GET https://login.amadeus360.de/extern/personal/userdataperday?businessdate=25.11.2020
Beispiel-Antwort:
[ { "von": 1606476600, "bis": 1606485600, "von2": 1606500000, "bis2": 1606523400, "pause": 0, "tage": 0, "bereich": 1, "h_brutto": 9, "h_zuschl_25": 4, "h_zuschl_40": 1.5, "h_zuschl_50": 0, "brutto": 82.71, "lohnkosten": 111.22, "stundenkosten": { "12": 5.54, "13": 11.09, "14": 11.09, "15": 11.09, "19": 11.09, "20": 13.39, "21": 13.39, "22": 13.39, "23": 13.39, "0": 12.01, "1": 6 } } ]
Antwortfelder
Für alle Antworten im Personalbereich gelten die folgenden Felder/Werte
Feld | Typ | Beschreibung |
von | int | Unix-Timestamp Arbeitsbeginn erste Schicht |
bis | int | Unix-Timestamp Arbeitsende erste Schicht |
von2 | int | Unix-Timestamp Arbeitsbeginn zweite Schicht |
bis2 | int | Unix-Timestamp Arbeitsende zweite Schicht |
pause | int | Pause in Minuten |
tage | float | Tage bei Urlaub/Krank |
bereich | int | Bereiche wie im Betrieb angelegt. Feste Bereiche: - 7: Urlaub - 8: Krank - 9 Schule - 10: Unentschuldigt - 10000: Kurzarbeit Standard-Bereiche (können verändert werden): - 1: Service - 2: Bar - 3: Küche - 4: Büro - 5: GF - 6: Veranstaltung - 11: Sonstiges - 12: Catering |
h_brutto | float | Stunden gearbeitet |
h_zuschlag_25 | float | Stunden im ersten SFN-Zuschlagsbereich |
h_zuschlag_40 | float | Stunden im zweiten SFN-Zuschlagsbereich |
h_zuschlag_50 | float | Stunden im dritten SFN-Zuschlagsbereich (Sonntag) |
h_zuschlag_51 | float | Stunden im vierten SFN-Zuschlagsbereich (Feiertage) |
brutto | float | SV-Pflichtiger Bruttolohn |
lohnkosten | float | Lohnkosten AG |
stundenkosten | array | Lohnkosten pro Stunde, Format "Uhrzeit": "Kosten (float) |
Komplettdaten pro User und Tag Delta
Aufruf:
GET https://login.amadeus360.de/extern/personal/userdataperdaydelta?updatedSince=25.11.2020
Beispielantwort:
[ { "datum": "21.06.2021", "schichten": [ { "von": 0, "bis": 0, "von2": 1624262400, "bis2": 1624293000, "pause": 30, "tage": 0, "bereich": 0, "h_brutto": 8, "h_zuschl_25": 0, "h_zuschl_40": 0, "h_zuschl_50": 0, "h_zuschl_51": 0, "brutto": 9.6, "lohnkosten": 13.47, "stundenkosten": { "10": 1.58, "11": 1.58, "12": 1.58, "13": 1.58, "14": 1.58, "15": 1.58, "16": 1.58, "17": 1.58, "18": 0.79 } } ] }, { "datum": "13.04.2020", "schichten": [] } ]