diff --git a/ReportImp/AidsHilfeDuisburg/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/AidsHilfeDuisburg/Invoicing/SettlementInvoiceCreation.cs index cd85a262b..7b344e3fe 100644 --- a/ReportImp/AidsHilfeDuisburg/Invoicing/SettlementInvoiceCreation.cs +++ b/ReportImp/AidsHilfeDuisburg/Invoicing/SettlementInvoiceCreation.cs @@ -43,6 +43,16 @@ namespace AidsHilfeDuisburg.Invoicing if (factorInSpanList.Count > 1) return false; + foreach (var sr in GetBillableServiceRecords(c2s)) + { + if (IsServiceRecordBillable(sr) && sr.DurationMinutes > 0) + { + if (sr.ServiceDescription.Name.ToLower().Contains("fehlkontakt") || (sr.ServiceDescription.ProzentAbrechnung.HasValue && sr.ServiceDescription.ProzentAbrechnung.Value < 100)) + { + return false; + } + } + } return true; }