diff --git a/ReportImp/LebenshilfeBadKreuznachWohnstaette/Invoicing/CustomInvoiceCreation.cs b/ReportImp/LebenshilfeBadKreuznachWohnstaette/Invoicing/CustomInvoiceCreation.cs index c00ced038..402751713 100644 --- a/ReportImp/LebenshilfeBadKreuznachWohnstaette/Invoicing/CustomInvoiceCreation.cs +++ b/ReportImp/LebenshilfeBadKreuznachWohnstaette/Invoicing/CustomInvoiceCreation.cs @@ -270,7 +270,7 @@ namespace LebenshilfeBadKreuznachWohnstaette.Invoicing }); } } - else // Wohnheim & Tagesstruktur - Berechnung pro Tag - Berücksichtigung von Abwesenheiten + else // Wohnheim & Tagesstruktur - Berechnung pro Tag - Berücksichtigung von Abwesenheiten (außer für Selbstzahler) { var scap = supportConceptApprovalPeriod; IList ergebnis = new List(); @@ -389,7 +389,14 @@ namespace LebenshilfeBadKreuznachWohnstaette.Invoicing ii.Notice = String.Format("{0:dd.MM.yyyy} - {1:dd.MM.yyyy}", monatStart, monatEnde.AddDays(-1)); ii.SupportConceptApprovalPeriodOid = scap.SupportConceptApprovalPeriodOid; - serviceInvoicePeriod.InvoiceItemList.Add(ii); + if (bereichTsa && cb2sc.CostBearer.Organisation.Name.Contains("Selbstzahler")) + { + // keine Abrechnung Abwesenheiten für Selbstzahler in der TSA + } + else + { + serviceInvoicePeriod.InvoiceItemList.Add(ii); + } } start = start.AddMonths(1);