From 2fc25680e133f793f6ac5f73567583a73cc7587d Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Fri, 17 May 2024 15:28:29 +0200 Subject: [PATCH] MH: PROgymnasiumBensberg QB monatliche FLS Berechnung --- ReportImp/PROgymnasiumBensberg/Quittierungsbeleg.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ReportImp/PROgymnasiumBensberg/Quittierungsbeleg.cs b/ReportImp/PROgymnasiumBensberg/Quittierungsbeleg.cs index eec64e46a..0498ea5c5 100644 --- a/ReportImp/PROgymnasiumBensberg/Quittierungsbeleg.cs +++ b/ReportImp/PROgymnasiumBensberg/Quittierungsbeleg.cs @@ -51,8 +51,8 @@ namespace PROgymnasiumBensberg } else if (ap.ApprovedBETotal.HasValue) { - pRO.ApprovedFLSPerWeek = ap.ApprovedBETotal.Value / anzahlWochen; - pRO.ApprovedFLSPerMonth = ap.ApprovedBETotal.Value; + pRO.ApprovedFLSPerWeek = ap.ApprovedBETotal.Value / (((ap.EndDate.Value - ap.StartDate.Value).Days + 1) / 7); + pRO.ApprovedFLSPerMonth = pRO.ApprovedFLSPerWeek * anzahlWochen; } //} } @@ -82,8 +82,8 @@ namespace PROgymnasiumBensberg } else if (ap.ApprovedBETotal.HasValue) { - pRO.ApprovedFLSPerWeek = ap.ApprovedBETotal.Value / anzahlWochen; - pRO.ApprovedFLSPerMonth = ap.ApprovedBETotal.Value; + pRO.ApprovedFLSPerWeek = ap.ApprovedBETotal.Value / (((ap.EndDate.Value - ap.StartDate.Value).Days + 1) / 7); + pRO.ApprovedFLSPerMonth = pRO.ApprovedFLSPerWeek * anzahlWochen; } //} }