MH: Stundenkonto Faktorfix bei Abwesenheiten während Arbeitszeiten
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user