Umstellung der Stundenberechnung auf Sollarbeitszeit.

This commit is contained in:
2026-02-23 23:23:14 +01:00
parent 5e188cace2
commit 7c81095924
5 changed files with 21 additions and 31 deletions

View File

@@ -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');