Hallo,
Ich muss Arbeitszeiten für ein kleines Team von rund 15 Leuten in einem Service Center erfassen.
Dafür bekomme ich einerseits für jeden Mitarbeiter für jeden Tag die logdaten der Telefonanlage, welche die tatsächlich geleisteten arkbeitszeoten angeben.
Das sind drei Daten (Start, Pause, Ende). Weiterhin bekomme ich die Schichtdaten welche angeben wann der Mitarbeiter arbeiten sollte. Das sind zwei Daten (Start und Ende)
Weiterhin weis ich wieviele Stunden pro Woche der Mitarbeiter laut Vertrag zu leisten hat.
Aus diesen Daten errechnen sich dann die gearbeiteten Stunden und gegebenenfalls geleisteten überstundden.
Mal als Beispiel:
Mr.X hat die Schicht von 8:00 - 16:45 mit 45 min Pause.
Die log8n Daten der Telefonanlage lauten
Start 7:48, Ende 16:50, Pause 38min
Da vorzeitiger Arbeitsbeginn nur bis maximal 10 min entlohnt wird, muss der tatsächliche Start von 7:48 auf 7:50 korrigiert werden. Die Pause muss mindestens 45min lang sein. Also muss auch diese korrigiert werden.
Mr.X hat also
7:50 - 16:50 abzüglich 45min = 8:15min gearbeitet und somit 15min Überstunden gemacht, wenn er 8h am Tag arbeiten muss.
Soweit eigentlich recht einfach.
Das Problem was sich mir stellt ist, dass es zwar nicht viele Daten sind, nämlich eigentlich nur 6 pro Mitarbeiter pro Tag, also rund 30000 pro Jahr aber was mich im Moment ein wenig stört ist, dass es quasi keinen Breakpoint in der Berechnung gibt. Spricht, wenn Isabel wir mal die Aufzeichnung der Daten am 1.1.2018 beginnt, dann müsste man um die aktuellen Überstunden am 1.1.2028 u bekommen die Werte von 10 Jahren einlesen und berechnen.
Das kann es ja auch nicht sein.
Andererseits macht es ja durchaus Sinn die Daten über einen bestimmten Zeitraum rückwirkend zu berechnen wenn sich an den Daten doch mal nachträglich was ändern sollte.
Also so ein Quartal solllte man berechnen denke ich. Davor sollte man dann viellecht die berechnet3n Überstunden zum 1.1. immer speichern um die Berechnung der aktuellen Überstunden von da an machen zu können.
Würdet ihr das auch so machen odervhant ihr da vielleicht noch einen anderen besseren Ansatz das zu lösen?
Gruß
Claus
Ich muss Arbeitszeiten für ein kleines Team von rund 15 Leuten in einem Service Center erfassen.
Dafür bekomme ich einerseits für jeden Mitarbeiter für jeden Tag die logdaten der Telefonanlage, welche die tatsächlich geleisteten arkbeitszeoten angeben.
Das sind drei Daten (Start, Pause, Ende). Weiterhin bekomme ich die Schichtdaten welche angeben wann der Mitarbeiter arbeiten sollte. Das sind zwei Daten (Start und Ende)
Weiterhin weis ich wieviele Stunden pro Woche der Mitarbeiter laut Vertrag zu leisten hat.
Aus diesen Daten errechnen sich dann die gearbeiteten Stunden und gegebenenfalls geleisteten überstundden.
Mal als Beispiel:
Mr.X hat die Schicht von 8:00 - 16:45 mit 45 min Pause.
Die log8n Daten der Telefonanlage lauten
Start 7:48, Ende 16:50, Pause 38min
Da vorzeitiger Arbeitsbeginn nur bis maximal 10 min entlohnt wird, muss der tatsächliche Start von 7:48 auf 7:50 korrigiert werden. Die Pause muss mindestens 45min lang sein. Also muss auch diese korrigiert werden.
Mr.X hat also
7:50 - 16:50 abzüglich 45min = 8:15min gearbeitet und somit 15min Überstunden gemacht, wenn er 8h am Tag arbeiten muss.
Soweit eigentlich recht einfach.
Das Problem was sich mir stellt ist, dass es zwar nicht viele Daten sind, nämlich eigentlich nur 6 pro Mitarbeiter pro Tag, also rund 30000 pro Jahr aber was mich im Moment ein wenig stört ist, dass es quasi keinen Breakpoint in der Berechnung gibt. Spricht, wenn Isabel wir mal die Aufzeichnung der Daten am 1.1.2018 beginnt, dann müsste man um die aktuellen Überstunden am 1.1.2028 u bekommen die Werte von 10 Jahren einlesen und berechnen.
Das kann es ja auch nicht sein.
Andererseits macht es ja durchaus Sinn die Daten über einen bestimmten Zeitraum rückwirkend zu berechnen wenn sich an den Daten doch mal nachträglich was ändern sollte.
Also so ein Quartal solllte man berechnen denke ich. Davor sollte man dann viellecht die berechnet3n Überstunden zum 1.1. immer speichern um die Berechnung der aktuellen Überstunden von da an machen zu können.
Würdet ihr das auch so machen odervhant ihr da vielleicht noch einen anderen besseren Ansatz das zu lösen?
Gruß
Claus
2 Stunden Try & Error erspart 10 Minuten Handbuchlesen.
Pre-Kaffee-Posts sind mit Vorsicht zu geniessen
Pre-Kaffee-Posts sind mit Vorsicht zu geniessen