diff --git a/ReportImp/ProIntegra/QuittierungsbelegNiedersachsen.cs b/ReportImp/ProIntegra/QuittierungsbelegNiedersachsen.cs index 3a07ecdae..9cc026697 100644 --- a/ReportImp/ProIntegra/QuittierungsbelegNiedersachsen.cs +++ b/ReportImp/ProIntegra/QuittierungsbelegNiedersachsen.cs @@ -93,12 +93,15 @@ namespace ProIntegra foreach (var scap in dc.ApprovalPeriodList) { - if (scap.ApprovedBEPerInterval.HasValue && scap.ApprovedBEInterval.HasValue /*&& scap.ServiceCategory != null && scap.ServiceCategory.Name == pRO.Services[0].ServiceCategory*/) + if (scap.ApprovedBETotal.HasValue && scap.ApprovedBEInterval.HasValue && scap.StartDate.HasValue && scap.EndDate.HasValue ) { if (scap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.Weekly) - bewilligteFLS += scap.ApprovedBEPerInterval.Value; + { + decimal wochen = Convert.ToDecimal((scap.EndDate.Value - scap.StartDate.Value).TotalDays) / 7; + bewilligteFLS += scap.ApprovedBETotal.Value / wochen; + } - pRO.ApprovedFLSTotal = Convert.ToDecimal((scap.EndDate.Value - scap.StartDate.Value).TotalDays / 7) * scap.ApprovedBEPerInterval.Value; + pRO.ApprovedFLSTotal += scap.ApprovedBETotal.Value; } }