From 64595d33f1a0afe79a03ff77d82a6542119b6c59 Mon Sep 17 00:00:00 2001 From: Marcel Hirschle Date: Wed, 21 Feb 2024 12:22:19 +0100 Subject: [PATCH 1/2] =?UTF-8?q?MH:=20Nous=20Zusammenfassung=20und=20=C3=9C?= =?UTF-8?q?berschrift=20Rechnung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Nous/Invoicing/DefaultInvoiceCreation.cs | 18 +++++++++--------- ReportImp/Nous/RechnungFamilienhilfe.cs | 3 ++- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs b/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs index 9fb9b01bc..0c7d9e2c6 100644 --- a/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs +++ b/ReportImp/Nous/Invoicing/DefaultInvoiceCreation.cs @@ -117,16 +117,16 @@ namespace Nous.Invoicing } else if (ii.ItemDescription.ToLower().Contains("familienhilfe ergänzungskraft")) { - if (iServiceRecord.ServiceDescription.Name.ToLower().Contains("ergänzungskraft")) - { + //if (iServiceRecord.ServiceDescription.Name.ToLower().Contains("ergänzungskraft")) + //{ ii.ItemDescription = "1 Ergänzungskraft nach §27 SGB VIII"; ii.UnitDescription = "1 Ergänzungskraft nach §27 SGB VIII"; - } - else - { - ii.ItemDescription = "2 Ergänzungskraft nach §27 SGB VIII"; - ii.UnitDescription = "2 Ergänzungskraft nach §27 SGB VIII"; - } + //} + //else + //{ + // ii.ItemDescription = "2 Ergänzungskraft nach §27 SGB VIII"; + // ii.UnitDescription = "2 Ergänzungskraft nach §27 SGB VIII"; + //} } else if (ii.ItemDescription.ToLower().Contains("inklusionsbegleitung")) { @@ -199,7 +199,7 @@ namespace Nous.Invoicing public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth) { - String key = String.Format("{0}_{1}_{2}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemDescription); + String key = String.Format("{0}_{1}_{2}", Convert.ToDecimal(Math.Round(iitem.AmountPerUnit.Value, 2)), iitem.RateFactor, iitem.ItemDescription); if (summaryPerMonth) { key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart); diff --git a/ReportImp/Nous/RechnungFamilienhilfe.cs b/ReportImp/Nous/RechnungFamilienhilfe.cs index a6a851417..77ff9b756 100644 --- a/ReportImp/Nous/RechnungFamilienhilfe.cs +++ b/ReportImp/Nous/RechnungFamilienhilfe.cs @@ -101,7 +101,8 @@ namespace Nous // Familienhilfe Ergänzungskraft else if (ii.ServiceDescription.Contains("Ergänzungskraft nach §27 SGB VIII")) { - this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Ergänzungskraft nach §27 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]"; + if (!this.lblTitel.Text.Contains("§")) // Wenn noch eine andere Hilfe geleistet wurde soll Ergänzungshilfe nicht im Titel stehen + this.lblTitel.Text = "Rechnung \r\nMonat [AccountingPeriodStart!MMMM yyyy] Ergänzungskraft nach §27 SGB VIII für\r\n[CustomerLastName], [CustomerFirstName] geb.: [CustomerBirthdate!dd.MM.yyyy]"; if (ii.ServiceDescription == "1 Ergänzungskraft nach §27 SGB VIII") { From 88d4f7b76858ad86ad297b4afadc92768c5a328a Mon Sep 17 00:00:00 2001 From: Kojo Date: Wed, 21 Feb 2024 15:04:57 +0100 Subject: [PATCH 2/2] =?UTF-8?q?QuittierungsbelegMitDatum:=20F=C3=BCr=20Ein?= =?UTF-8?q?zelunterschriften=20in=20Tabelle=20ServicesOverviewRO.CreateSig?= =?UTF-8?q?natureString()=20einkommentiert=20-=20wird=20hier=20gebraucht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Report/DefaultReports/QuittierungsbelegMitDatum.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Report/DefaultReports/QuittierungsbelegMitDatum.cs b/Report/DefaultReports/QuittierungsbelegMitDatum.cs index 18d4d528a..309a7060a 100644 --- a/Report/DefaultReports/QuittierungsbelegMitDatum.cs +++ b/Report/DefaultReports/QuittierungsbelegMitDatum.cs @@ -37,7 +37,7 @@ namespace BeWo.Report.DefaultReports else if (!sd.IsGroup) sd.Notice5 = "E"; - //ServicesOverviewRO.CreateSignatureString(sd); + ServicesOverviewRO.CreateSignatureString(sd); if (sd.IsGroup) { //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);