Abwesenheiten für Überstundenfrei sollen erst ab 1.1.2026 ignoriert werden

This commit is contained in:
2026-01-15 10:53:39 +01:00
parent f9df262319
commit f19bad789b

View File

@@ -2129,7 +2129,8 @@ namespace BeWo.Report.ReportObjects
public virtual bool IstAnrechenbareAbsenceTime(AbsenceTime item)
{
if (item.AbsenceReason != null && (item.AbsenceReason.Description.ToLower().Contains("überstundenfrei") || item.AbsenceReason.Description.ToLower().Contains("überstundenabbau") ||
//CB Erst ab 2026 Überstundenfrei berücksichtigen
if (item.Start.HasValue && item.Start.Value.Date >= new DateTime(2026, 1, 1) && item.AbsenceReason != null && (item.AbsenceReason.Description.ToLower().Contains("überstundenfrei") || item.AbsenceReason.Description.ToLower().Contains("überstundenabbau") ||
item.AbsenceReason.Description.ToLower().Contains("ü-frei")))
return false;
else