From 32b2638d1067afb7038a351e26524a22a9ae7b13 Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 4 Jan 2022 12:13:52 +0100 Subject: [PATCH] CB Reports --- BeWo/View/Controls/YearMonthFilter.xaml.cs | 1 + .../Detail/Accounting/InvoiceOverview.xaml | 2 +- .../Detail/Accounting/InvoiceOverview.xaml.cs | 6 +- Report/DefaultReportCreator.cs | 9 + .../GpzBiberachReports/Jahresauswertung.cs | 2 +- .../JahresauswertungMissinglist.cs | 2 +- .../JahresauswertungMissinglistAlt.cs | 2 +- .../KcmGmbH/InvoiceCustomerReport.Designer.cs | 39 +- .../Invoicing/AssistenzInvoiceCreation.cs | 52 + .../KcmGmbH/Invoicing/CustomCalculations.cs | 15 + .../KcmGmbH/Invoicing/CustomInvoiceFactory.cs | 42 + .../Invoicing/SettlementInvoiceCreation.cs | 87 ++ ReportImp/KcmGmbH/KcmGmbH.csproj | 4 + .../KcmGmbH/ServiceInvoiceReport.Designer.cs | 277 ++--- .../Plugins/CustomGroupDurationCalculator.cs | 30 +- .../LebenshilfeDuisburgAtz.csproj | 34 +- ...CustomMitarbeiterstundenkontoBerechnung.cs | 26 + ...MitarbeiterstundenkontoBerechnungMonate.cs | 20 + ...eiterstundenkontoBerechnungTagesansicht.cs | 30 + .../Mitarbeiterarbeitszeitkonto.cs | 47 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1101 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Stundenkonto/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 716 +++++++++++ .../Stundenkonto/Mitarbeiterstundenkonto.resx | 123 ++ .../Stundenkonto/Teamstundenkonto.cs | 27 + .../Stundenkonto/Teamstundenkonto.designer.cs | 897 ++++++++++++++ .../Stundenkonto/Teamstundenkonto.resx | 123 ++ .../LebenshilfeDuisburgAtz6860475645.csproj | 34 +- ...CustomMitarbeiterstundenkontoBerechnung.cs | 26 + ...MitarbeiterstundenkontoBerechnungMonate.cs | 20 + ...eiterstundenkontoBerechnungTagesansicht.cs | 30 + .../Mitarbeiterarbeitszeitkonto.cs | 47 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1101 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Stundenkonto/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 716 +++++++++++ .../Stundenkonto/Mitarbeiterstundenkonto.resx | 123 ++ .../Stundenkonto/Teamstundenkonto.cs | 27 + .../Stundenkonto/Teamstundenkonto.designer.cs | 897 ++++++++++++++ .../Stundenkonto/Teamstundenkonto.resx | 123 ++ .../LebenshilfeDuisburgBeWo.csproj | 31 + ...CustomMitarbeiterstundenkontoBerechnung.cs | 26 + ...MitarbeiterstundenkontoBerechnungMonate.cs | 20 + ...eiterstundenkontoBerechnungTagesansicht.cs | 30 + .../Mitarbeiterarbeitszeitkonto.cs | 47 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1101 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Stundenkonto/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 716 +++++++++++ .../Stundenkonto/Mitarbeiterstundenkonto.resx | 123 ++ .../Stundenkonto/Teamstundenkonto.cs | 27 + .../Stundenkonto/Teamstundenkonto.designer.cs | 897 ++++++++++++++ .../Stundenkonto/Teamstundenkonto.resx | 123 ++ .../LebenshilfeDuisburgHPFH.csproj | 31 + ...CustomMitarbeiterstundenkontoBerechnung.cs | 26 + ...MitarbeiterstundenkontoBerechnungMonate.cs | 20 + ...eiterstundenkontoBerechnungTagesansicht.cs | 30 + .../Mitarbeiterarbeitszeitkonto.cs | 47 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1101 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Stundenkonto/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 716 +++++++++++ .../Stundenkonto/Mitarbeiterstundenkonto.resx | 123 ++ .../Stundenkonto/Teamstundenkonto.cs | 27 + .../Stundenkonto/Teamstundenkonto.designer.cs | 897 ++++++++++++++ .../Stundenkonto/Teamstundenkonto.resx | 123 ++ .../LebenshilfeDuisburgHPTG.csproj | 31 + ...CustomMitarbeiterstundenkontoBerechnung.cs | 26 + ...MitarbeiterstundenkontoBerechnungMonate.cs | 20 + ...eiterstundenkontoBerechnungTagesansicht.cs | 30 + .../Mitarbeiterarbeitszeitkonto.cs | 47 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1101 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Stundenkonto/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 716 +++++++++++ .../Stundenkonto/Mitarbeiterstundenkonto.resx | 123 ++ .../Stundenkonto/Teamstundenkonto.cs | 27 + .../Stundenkonto/Teamstundenkonto.designer.cs | 897 ++++++++++++++ .../Stundenkonto/Teamstundenkonto.resx | 123 ++ .../LebenshilfeDuisburgReports.csproj | 31 + ...CustomMitarbeiterstundenkontoBerechnung.cs | 26 + ...MitarbeiterstundenkontoBerechnungMonate.cs | 20 + ...eiterstundenkontoBerechnungTagesansicht.cs | 30 + .../Mitarbeiterarbeitszeitkonto.cs | 47 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1101 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Stundenkonto/Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 716 +++++++++++ .../Stundenkonto/Mitarbeiterstundenkonto.resx | 123 ++ .../Stundenkonto/Teamstundenkonto.cs | 27 + .../Stundenkonto/Teamstundenkonto.designer.cs | 897 ++++++++++++++ .../Stundenkonto/Teamstundenkonto.resx | 123 ++ .../CustomReportCreator.cs | 8 +- .../Export/DatevExporter.cs | 28 +- .../Service/CustomAccountingService.cs | 22 +- .../Behandlungsnachweis.Designer.cs | 24 +- .../PraxisPusteblume/Behandlungsnachweis.cs | 10 +- .../BehandlungsnachweisHerrHerzog.Designer.cs | 16 + .../BehandlungsnachweisHerrHerzog.cs | 3 +- .../IfsEingangsdiagnostikRechnung.Designer.cs | 26 +- .../PraxisPusteblume/IfsRechnung.Designer.cs | 40 +- .../Invoicing/CustomInvoiceFactory.cs | 2 +- ...ammelrechnungNachKientenInvoiceCreation.cs | 69 ++ .../PraxisPusteblume/PraxisPusteblume.csproj | 11 + .../QuittierungsbelegIfs.Designer.cs | 8 +- .../RechnungIndividualbegleitung.Designer.cs | 38 +- .../RechnungIndividualbegleitung.cs | 10 +- .../RechnungInternatNiedernfels.Designer.cs | 22 +- .../RechnungReiten.Designer.cs | 46 +- .../RechnungSelbstzahler.Designer.cs | 22 +- .../Sammelrechnung.Designer.cs | 90 +- .../SammelrechnungNachKlienten.Designer.cs | 788 ++++++++++++ .../SammelrechnungNachKlienten.cs | 244 ++++ .../SammelrechnungNachKlienten.resx | 367 ++++++ .../RechnungStudienassistenz.Designer.cs | 138 +-- .../VKMAachen/RechnungStudienassistenz.cs | 21 + ReportImp/VKMAachen/VKMAachen.csproj | 10 + ReportImp/VKMAachen/ZahlungslisteUd.cs | 43 + .../VKMAachen/ZahlungslisteUd.designer.cs | 586 +++++++++ ReportImp/VKMAachen/ZahlungslisteUd.resx | 123 ++ ReportImp/VKMAachen/ZahlungslisteUdRO.cs | 20 + .../ServiceInvoiceReport.cs | 2 +- Service/Plugins/AccountingService.cs | 8 +- .../CustomerServiceImp.cs | 12 +- Shared/Services/Calculations.cs | 4 + 126 files changed, 22670 insertions(+), 519 deletions(-) create mode 100644 ReportImp/KcmGmbH/Invoicing/AssistenzInvoiceCreation.cs create mode 100644 ReportImp/KcmGmbH/Invoicing/CustomCalculations.cs create mode 100644 ReportImp/KcmGmbH/Invoicing/CustomInvoiceFactory.cs create mode 100644 ReportImp/KcmGmbH/Invoicing/SettlementInvoiceCreation.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungMonate.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Teamstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Teamstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz/Stundenkonto/Teamstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungMonate.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Teamstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Teamstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgAtz6860475645/Stundenkonto/Teamstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungMonate.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Teamstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Teamstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgBeWo/Stundenkonto/Teamstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungMonate.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Teamstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Teamstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPFH/Stundenkonto/Teamstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungMonate.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Teamstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Teamstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgHPTG/Stundenkonto/Teamstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungMonate.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Teamstundenkonto.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Teamstundenkonto.designer.cs create mode 100644 ReportImp/LebenshilfeDuisburgReports/Stundenkonto/Teamstundenkonto.resx create mode 100644 ReportImp/PraxisPusteblume/Invoicing/SammelrechnungNachKientenInvoiceCreation.cs create mode 100644 ReportImp/PraxisPusteblume/SammelrechnungNachKlienten.Designer.cs create mode 100644 ReportImp/PraxisPusteblume/SammelrechnungNachKlienten.cs create mode 100644 ReportImp/PraxisPusteblume/SammelrechnungNachKlienten.resx create mode 100644 ReportImp/VKMAachen/ZahlungslisteUd.cs create mode 100644 ReportImp/VKMAachen/ZahlungslisteUd.designer.cs create mode 100644 ReportImp/VKMAachen/ZahlungslisteUd.resx create mode 100644 ReportImp/VKMAachen/ZahlungslisteUdRO.cs diff --git a/BeWo/View/Controls/YearMonthFilter.xaml.cs b/BeWo/View/Controls/YearMonthFilter.xaml.cs index 0ded035d3..e6a53cf2c 100644 --- a/BeWo/View/Controls/YearMonthFilter.xaml.cs +++ b/BeWo/View/Controls/YearMonthFilter.xaml.cs @@ -67,6 +67,7 @@ namespace BeWo.View this.combobox_month.SelectedIndex = DateTime.Now.Month - 1; var years = new List(); + years.Add(DateTime.Now.Year + 1); for (int i = 0; i <= 10; i++) { years.Add(DateTime.Now.Year - i); diff --git a/BeWo/View/Detail/Accounting/InvoiceOverview.xaml b/BeWo/View/Detail/Accounting/InvoiceOverview.xaml index 693bdbb14..ab1879efa 100644 --- a/BeWo/View/Detail/Accounting/InvoiceOverview.xaml +++ b/BeWo/View/Detail/Accounting/InvoiceOverview.xaml @@ -31,7 +31,7 @@