From 75fca9fe734630b45a677915310e477e017d74d2 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 11 May 2026 09:42:09 +0200 Subject: [PATCH] LebenshilfeBadKreuznachWohnstaette/Invoicing/CustomInvoiceCreation - Selbstzahler bei TSA keine Abrechnung Abwesenheit SupportOID=162406 --- .../Invoicing/CustomInvoiceCreation.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) 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);