Umstellung der Stundenberechnung auf Sollarbeitszeit.
This commit is contained in:
@@ -1003,13 +1003,9 @@ function updateOvertimeDisplay() {
|
||||
}
|
||||
}
|
||||
|
||||
// Überstunden berechnen (wie im Backend: mit adjustedSollStunden)
|
||||
// totalHours enthält bereits Feiertagsstunden (8h oder gearbeitete Stunden) aus dem Feiertag-Zweig oben
|
||||
// Variante B: Überstunden/Fehlstunden = Gesamt − Soll (Soll immer vertraglich)
|
||||
const totalHoursWithVacation = totalHours + vacationHours;
|
||||
const adjustedSollStunden = sollStunden - (fullDayOvertimeDays * fullDayHours);
|
||||
// overtimeHours = Überstunden diese Woche (wie im Backend berechnet)
|
||||
// Genommene Überstunden werden abgezogen, um die Netto-Überstunden zu erhalten
|
||||
const overtimeHours = totalHoursWithVacation - adjustedSollStunden - overtimeTaken;
|
||||
const overtimeHours = totalHoursWithVacation - sollStunden;
|
||||
|
||||
// Überstunden-Anzeige aktualisieren
|
||||
const overtimeSummaryItem = document.getElementById('overtimeSummaryItem');
|
||||
|
||||
Reference in New Issue
Block a user