Einen Datensatz in der Tabelle Zeiten wird ein Tagesmodell zugeordnet. Das zugeordnete Tagesmodell bestimmt die Sollzeit der Buchung. Wenn ein Mitarbeiter pro Tag bzw. pro Schicht mehr als eine Buchung erfasst, weil es mehrere Unterbrechungen der Arbeitszeit gegeben hat, dann wird nur dem ersten Datensatz ein Tagesmodell zugeordnet. Die nachfolgenden Buchungen werden als Folgedatensätze des ersten Datensatz behandelt.
Alternativ besteht die Möglichkeit mit monatlichen Sollzeiten zu arbeiten.
Im Personalstamm wird das Jahresmodell der Mitarbeiter eingetragen. Jahres- Wochen- und Tagesmodelle müssen gepflegt werden.
Wenn die automatische Zuordnung manuell überschrieben werden soll, dann muss im Feld zeiten-tm-manuell ein beliebiger Eintrag vorgenommen werden. Damit ist der entsprechende Datensatz von der automatischen Modellzuordnung ausgeschlossen. Das Tagesmodell kann dann beliebig gepflegt werden.
Für die markierte Buchung wurde das Tagesmodell 1010 eingetragen. Das Tagesmodell wurde aufgrund der folgenden Stammdaten ermittelt:
Im Personalstamm ist das Jahresmodell 1000 eingetragen.
Das Jahresmodell 1000 verweist durchgängig auf das Wochenmodell 1000. Somit auch in der KW 29 aus dem Beispiel.
Das Wochenmodell 1000 ist für einen zweischichtigen Betrieb gedacht.
Montag bis Freitag wird zu gleichen Zeiten gearbeitet.
Bei der Suche nach dem passenden Tagesmodell wird der Wochentag und die Beginnzeit genutzt.
Die Buchung im Beispiel erfolgte am Dienstag den 18.7.2023 um 13:51.
Der Wochentag legt die Spalte fest, in der nach dem Tagesmodell gesucht wird. Alle Einträge ungleich Null werden nun von oben nach unten geprüft. Wenn ein gültiges Modell gefunden wurde, dann wird dieses in die Zeitenbuchung eingetragen und
die Suche wird beendet.
Zunächst wird also das Tagesmodell 1010 geprüft:
Hier ist die Zuordnungszeit von morgens um 5 Uhr bis zum Nachmittag um 14 Uhr definiert. Das bedeutet, alle Buchungen, die in diesen Zeitraum beginnen, werden mit dem Tagesmodell 1010 gekennzeichnet.
Für das Beispiel ist also gleich das erste geprüfte Tagesmodell ein Treffer und die Suche wird beendet.
Für die nächste Buchung des selben Mitarbeiters am gleichen Tag mit der Beginnzeit 15:57 erfolgt dann eine separate Suche nach einen Tagesmodell.
Da hierbei festgestellt wird, dass es die vorgelagerte Buchung mit der Beginnzeit 13:51 am selben Tag gibt, wird zunächst überprüft, ob es eine Folgebuchung ist.
Hierzu wird von der Beginnzeit der Buchung in Stunden die Zuordnungszeit aus dem Tagesmodell in Stunden abgezogen. Entsprechend wird mit den Minutenangaben verfahren.
Daraus ergibt sich eine Zeitdauer in Stunden und Minuten, diese wird mit der Tagesmodell-Gültigkeit abgeglichen.
hier: 15 - 5 = 10 und 57 - 0 = 57 --> 10:57
10:57 ist kleiner als 12:00, somit wird der Datensatz mit der Lfn 20 als Folgedatensatz behandelt und bekommt kein eigenes Tagesmodell.
Die dritte Buchung der Personalnr. 196 am 18.07.2023 mit der Lfn 30 beginnt um 17:50.
Bei der Folgedatensatzprüfung ergibt sich hierbei:
17 - 5 = 12 und 50 - 0 = 50 --> 12:50
12:50 ist größer als 12:00, der Datensatz somit kein Folgedatensatz mehr.
Daher wird für diesen Datensatz nun der Suchablauf wie für die erste Buchung durchlaufen. Da die Zuordnungszeit des Tagesmodells 1010 nicht passt, wird das zweite Tagesmodell, das im Wochenmodell angegeben ist geprüft.
Die Tagesmodellzuordnung zu den drei Datensätzen führt zu folgenden Auszug in der Personalzeitenliste:
Wird die Tagesmodellgültigkeit im TM 1010 von 12 auf 13 Stunden geändert, dann ergibt eine erneute Tagesmodellzuordnung für die Lfn. 30 folgendes:
17 - 5 = 12 und 50 - 0 = 50 --> 12:50
12:50 ist kleiner als 13:00, der Datensatz somit ein Folgedatensatz.
Nun ist der dritte Datensatz ohne Tagesmodell, also gilt nur die Sollzeit von Lfn. 10.
Der gewünschte Effekt ist erreicht.
Die Zuordnungszeit im Tagesmodell 1010 wird von bisher 05:00 bis 14:00 auf 05:00 bis 10:00 geändert.
Somit wird der erste Datensatz nicht mehr dem Tagesmodell 1010, sondern dem Tagesmodell 1020 zugeordnet. Die beiden nachfolgenden Buchungen werden dann als Folgebuchungen angesehen.