From 6638f2e37d0d15d085c2d317431b07762f2f0bc6 Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Mon, 13 Nov 2023 11:59:59 +0100 Subject: [PATCH] MH: Stundenkonto Fix --- ...CustomMitarbeiterstundenkontoBerechnung.cs | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/ReportImp/BetreuungsbueroBaak/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/BetreuungsbueroBaak/CustomMitarbeiterstundenkontoBerechnung.cs index 04bedb7aa..bb47162cb 100644 --- a/ReportImp/BetreuungsbueroBaak/CustomMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/BetreuungsbueroBaak/CustomMitarbeiterstundenkontoBerechnung.cs @@ -11,14 +11,23 @@ namespace BetreuungsbueroBaak { public override bool ShouldCreateDayDetails() { - return true; + return true; + } + public override MitarbeiterstundenkontoRO.DayDetail CreateDayDetail(DateTime date, MitarbeiterstundenkontoRO.EmployeeDetail ed) + { + var dd = base.CreateDayDetail(date, ed); + dd.MaxHoursUntilBreak = null; + dd.MaxHoursUntilBreak2 = null; + dd.BreakMinutes = null; + dd.BreakMinutes2 = null; + return dd; } public override bool IstAnrechenbareAbsenceTime(AbsenceTime item) - { - if (item.AbsenceReason.Description == "Überstundenabbau in Freizeit" && item.Start.HasValue && item.Start.Value.Date >= new DateTime(2023, 11, 01)) - return false; - else - return true; - } - } + { + if (item.AbsenceReason.Description == "Überstundenabbau in Freizeit" && item.Start.HasValue && item.Start.Value.Date >= new DateTime(2023, 11, 01)) + return false; + else + return true; + } + } }