Umstellung der Stundenberechnung auf Sollarbeitszeit.
This commit is contained in:
@@ -597,12 +597,11 @@ function registerVerwaltungRoutes(app) {
|
||||
const weekOvertimeHours = totalHoursWithVacation - sollStunden;
|
||||
|
||||
// Kumulative Überstunden: Summe aller Wochen bis zur aktuellen Woche
|
||||
// cumulativeOvertimeHours enthält bereits alle vorherigen Wochen
|
||||
const totalCumulativeOvertimeHours = cumulativeOvertimeHours + weekOvertimeHours;
|
||||
const totalCumulativeOvertimeTaken = cumulativeOvertimeTaken + overtimeTaken;
|
||||
|
||||
// Verbleibende Überstunden = kumulative Überstunden - kumulative genommene Überstunden
|
||||
const remainingOvertime = totalCumulativeOvertimeHours - totalCumulativeOvertimeTaken;
|
||||
// Variante B: Verbleibend = Summe Wochen-Überstunden („genommen“ nur Anzeige)
|
||||
const remainingOvertime = totalCumulativeOvertimeHours;
|
||||
const remainingOvertimeWithOffset = remainingOvertime + overtimeOffsetHours;
|
||||
|
||||
// Verbleibende Urlaubstage (berücksichtigt alle eingereichten Wochen, nicht nur die aktuelle)
|
||||
|
||||
Reference in New Issue
Block a user