MH: Stundenkonto Faktorfix bei Abwesenheiten während Arbeitszeiten

This commit is contained in:
2024-09-25 10:48:26 +02:00
parent bafb6dead2
commit 18c0c3ff1a

View File

@@ -1917,7 +1917,7 @@ namespace BeWo.Report.ReportObjects
}
else if (HatArbeitszeitImZeitraum(ed.Employee.Arbeitszeiten, dd.Date, dd.Date))
{
sollDiesenTag = BerechneAlleAbwesenheitsStundenFuerArbeitszeiten(ed.Employee, dd.Date);
sollDiesenTag = BerechneAlleAbwesenheitsStundenFuerArbeitszeiten(ed.Employee, dd.Date); // Hier wird der Feiertagsfaktor schon applied
}
else
@@ -1976,7 +1976,7 @@ namespace BeWo.Report.ReportObjects
faktor = 1; // Keine halben Feiertag berücksichtigen, wenn die Abwesenheit in Stunden angegeben wurde
}
if (faktor != 0)
if (faktor != 0 && !HatArbeitszeitImZeitraum(ed.Employee.Arbeitszeiten, dd.Date, dd.Date))
{
abwesenheitsDauer *= faktor; //halbe Feiertage etc. berücksichtigen
}