diff --git a/ReportImp/KetteReports/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs b/ReportImp/KetteReports/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs index c67be21ca..51f9a1667 100644 --- a/ReportImp/KetteReports/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs +++ b/ReportImp/KetteReports/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs @@ -275,7 +275,10 @@ namespace KetteReports { if (ed.StundenSollMax != 0) { - ed.Custom1 = ed.FlsSoll / ed.StundenSollOhneUrlaubKrankheit * 100; + if (ed.StundenSollOhneUrlaubKrankheit > 0) + { + ed.Custom1 = ed.FlsSoll / ed.StundenSollOhneUrlaubKrankheit * 100; + } ed.Custom2 = Math.Round(ed.Days.Sum(d => d.HoursSick), 2, MidpointRounding.AwayFromZero); ed.Custom3 = Math.Round(ed.Days.Sum(d => d.HoursInVacation), 2, MidpointRounding.AwayFromZero); ed.Custom4 = Math.Round(ed.Days.Sum(d => d.HoursOtherAbsenceTimes), 2, MidpointRounding.AwayFromZero);