From 018d9952ccb6f038ba83f2dc1193c1ae0c1ca89d Mon Sep 17 00:00:00 2001 From: Christian Date: Thu, 10 Oct 2019 21:43:25 +0200 Subject: [PATCH] cb neue reports --- .../BetreuteKlienten.Designer.cs | 368 ++ ReportImp/ASBHammReports/BetreuteKlienten.cs | 30 + .../ASBHammReports/BetreuteKlienten.resx | 123 + .../AlphaEv/Service/CustomEmployeeService.cs | 28 + .../AsbMoenchengladbach.csproj | 54 + .../Properties/AssemblyInfo.cs | 36 + .../Invoicing/CustomInvoiceFactory.cs | 18 + .../Invoicing/DefaultInvoiceCreation.cs | 144 + .../SettlementReport2.Designer.cs | 1081 +++ .../BeWoRueckenwind/SettlementReport2.cs | 236 + .../BeWoRueckenwind/SettlementReport2.resx | 130 + ReportImp/BeWoTrio/BeWoTrio.csproj | 81 + ReportImp/BeWoTrio/Properties/AssemblyInfo.cs | 36 + ReportImp/BeWoTrio/Properties/licenses.licx | 1 + .../BeWoTrio/SettlementReport.Designer.cs | 883 +++ ReportImp/BeWoTrio/SettlementReport.cs | 247 + ReportImp/BeWoTrio/SettlementReport.resx | 5782 +++++++++++++++++ ReportImp/BeWoTrio/hintergrund.png | Bin 0 -> 339003 bytes .../ServiceInvoiceReport.Designer.cs | 797 +++ .../ServiceInvoiceReport.cs | 32 + .../ServiceInvoiceReport.resx | 1052 +++ ReportImp/BhsSolingen/BhsSolingen.csproj | 99 + ReportImp/BhsSolingen/CustomReportCreator.cs | 171 + .../Invoicing/AssistenzInvoiceCreation.cs | 38 + .../Invoicing/CustomInvoiceFactory.cs | 50 + .../CustomSettlementInvoiceCreation.cs | 70 + ReportImp/BhsSolingen/Logo_BHS_pfade.jpg | Bin 0 -> 8685 bytes .../BhsSolingen/Properties/AssemblyInfo.cs | 36 + .../BhsSolingen/Properties/licenses.licx | 1 + .../BhsSolingen/Quittierungsbeleg.Designer.cs | 1398 ++++ ReportImp/BhsSolingen/Quittierungsbeleg.cs | 150 + ReportImp/BhsSolingen/Quittierungsbeleg.resx | 279 + .../BhsSolingen/SettlementReport.Designer.cs | 901 +++ ReportImp/BhsSolingen/SettlementReport.cs | 290 + ReportImp/BhsSolingen/SettlementReport.resx | 127 + ReportImp/ChristianLuft/ChristianLuft.csproj | 46 + .../ChristianLuft/Properties/AssemblyInfo.cs | 36 + .../Reporting/CustomAnnualReportFactory.cs | 240 + ReportImp/Humanitas/CustomReportCreator.cs | 26 + .../KollegiumEv/Quittierungsbeleg.Designer.cs | 1299 ++++ ReportImp/KollegiumEv/Quittierungsbeleg.cs | 150 + ReportImp/KollegiumEv/Quittierungsbeleg.resx | 129 + .../Service/CustomHomeContentGenerator.cs | 31 + ...ungsbelegIfsEingangsdiagnostik.Designer.cs | 488 ++ .../QuittierungsbelegIfsEingangsdiagnostik.cs | 173 + ...uittierungsbelegIfsEingangsdiagnostik.resx | 358 + .../RechnungSonstige.Designer.cs | 374 ++ .../RechnungSonstige.cs | 103 + .../RechnungSonstige.resx | 138 + .../Mitarbeiterstundenkonto.cs | 28 + .../Mitarbeiterstundenkonto.designer.cs | 737 +++ .../Mitarbeiterstundenkonto.resx | 123 + .../MitarbeiterstundenkontoJahr.cs | 69 + .../MitarbeiterstundenkontoJahr.designer.cs | 785 +++ .../MitarbeiterstundenkontoJahr.resx | 123 + .../Reporting/CustomReportCreator.cs | 38 + .../Teamstundenkonto.cs | 28 + .../Teamstundenkonto.designer.cs | 918 +++ .../Teamstundenkonto.resx | 123 + .../Translation/TranslationDictionary.cs | 28 + .../VKMAachen/StundennachweisStadtAachen.cs | 53 + .../StundennachweisStadtAachen.designer.cs | 748 +++ .../VKMAachen/StundennachweisStadtAachen.resx | 123 + .../VKMAachen/StundennachweisStaedteRegion.cs | 53 + .../StundennachweisStaedteRegion.designer.cs | 864 +++ .../StundennachweisStaedteRegion.resx | 123 + .../CollectiveBillingReport.Designer.cs | 529 ++ .../CollectiveBillingReport.cs | 22 + .../CollectiveBillingReport.resx | 123 + .../Invoicing/CustomInvoiceFactory.cs | 20 + .../Invoicing/DefaultInvoiceCreation.cs | 50 + .../ServiceInvoiceReport.Designer.cs | 657 ++ .../VivaAVidaReports/ServiceInvoiceReport.cs | 62 + .../ServiceInvoiceReport.resx | 123 + 74 files changed, 24910 insertions(+) create mode 100644 ReportImp/ASBHammReports/BetreuteKlienten.Designer.cs create mode 100644 ReportImp/ASBHammReports/BetreuteKlienten.cs create mode 100644 ReportImp/ASBHammReports/BetreuteKlienten.resx create mode 100644 ReportImp/AlphaEv/Service/CustomEmployeeService.cs create mode 100644 ReportImp/AsbMoenchengladbach/AsbMoenchengladbach.csproj create mode 100644 ReportImp/AsbMoenchengladbach/Properties/AssemblyInfo.cs create mode 100644 ReportImp/AwoWesel/Invoicing/CustomInvoiceFactory.cs create mode 100644 ReportImp/AwoWesel/Invoicing/DefaultInvoiceCreation.cs create mode 100644 ReportImp/BeWoRueckenwind/SettlementReport2.Designer.cs create mode 100644 ReportImp/BeWoRueckenwind/SettlementReport2.cs create mode 100644 ReportImp/BeWoRueckenwind/SettlementReport2.resx create mode 100644 ReportImp/BeWoTrio/BeWoTrio.csproj create mode 100644 ReportImp/BeWoTrio/Properties/AssemblyInfo.cs create mode 100644 ReportImp/BeWoTrio/Properties/licenses.licx create mode 100644 ReportImp/BeWoTrio/SettlementReport.Designer.cs create mode 100644 ReportImp/BeWoTrio/SettlementReport.cs create mode 100644 ReportImp/BeWoTrio/SettlementReport.resx create mode 100644 ReportImp/BeWoTrio/hintergrund.png create mode 100644 ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.cs create mode 100644 ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.resx create mode 100644 ReportImp/BhsSolingen/BhsSolingen.csproj create mode 100644 ReportImp/BhsSolingen/CustomReportCreator.cs create mode 100644 ReportImp/BhsSolingen/Invoicing/AssistenzInvoiceCreation.cs create mode 100644 ReportImp/BhsSolingen/Invoicing/CustomInvoiceFactory.cs create mode 100644 ReportImp/BhsSolingen/Invoicing/CustomSettlementInvoiceCreation.cs create mode 100644 ReportImp/BhsSolingen/Logo_BHS_pfade.jpg create mode 100644 ReportImp/BhsSolingen/Properties/AssemblyInfo.cs create mode 100644 ReportImp/BhsSolingen/Properties/licenses.licx create mode 100644 ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs create mode 100644 ReportImp/BhsSolingen/Quittierungsbeleg.cs create mode 100644 ReportImp/BhsSolingen/Quittierungsbeleg.resx create mode 100644 ReportImp/BhsSolingen/SettlementReport.Designer.cs create mode 100644 ReportImp/BhsSolingen/SettlementReport.cs create mode 100644 ReportImp/BhsSolingen/SettlementReport.resx create mode 100644 ReportImp/ChristianLuft/ChristianLuft.csproj create mode 100644 ReportImp/ChristianLuft/Properties/AssemblyInfo.cs create mode 100644 ReportImp/FreundeskreisSuchthilfe/Reporting/CustomAnnualReportFactory.cs create mode 100644 ReportImp/Humanitas/CustomReportCreator.cs create mode 100644 ReportImp/KollegiumEv/Quittierungsbeleg.Designer.cs create mode 100644 ReportImp/KollegiumEv/Quittierungsbeleg.cs create mode 100644 ReportImp/KollegiumEv/Quittierungsbeleg.resx create mode 100644 ReportImp/LandshuterNetzwerk/Service/CustomHomeContentGenerator.cs create mode 100644 ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.Designer.cs create mode 100644 ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.cs create mode 100644 ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.resx create mode 100644 ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.Designer.cs create mode 100644 ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.cs create mode 100644 ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.resx create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.designer.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.resx create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.designer.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.resx create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Reporting/CustomReportCreator.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.designer.cs create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.resx create mode 100644 ReportImp/SozialeDienstleistungenBeckerReports/Translation/TranslationDictionary.cs create mode 100644 ReportImp/VKMAachen/StundennachweisStadtAachen.cs create mode 100644 ReportImp/VKMAachen/StundennachweisStadtAachen.designer.cs create mode 100644 ReportImp/VKMAachen/StundennachweisStadtAachen.resx create mode 100644 ReportImp/VKMAachen/StundennachweisStaedteRegion.cs create mode 100644 ReportImp/VKMAachen/StundennachweisStaedteRegion.designer.cs create mode 100644 ReportImp/VKMAachen/StundennachweisStaedteRegion.resx create mode 100644 ReportImp/VivaAVidaReports/CollectiveBillingReport.Designer.cs create mode 100644 ReportImp/VivaAVidaReports/CollectiveBillingReport.cs create mode 100644 ReportImp/VivaAVidaReports/CollectiveBillingReport.resx create mode 100644 ReportImp/VivaAVidaReports/Invoicing/CustomInvoiceFactory.cs create mode 100644 ReportImp/VivaAVidaReports/Invoicing/DefaultInvoiceCreation.cs create mode 100644 ReportImp/VivaAVidaReports/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/VivaAVidaReports/ServiceInvoiceReport.cs create mode 100644 ReportImp/VivaAVidaReports/ServiceInvoiceReport.resx diff --git a/ReportImp/ASBHammReports/BetreuteKlienten.Designer.cs b/ReportImp/ASBHammReports/BetreuteKlienten.Designer.cs new file mode 100644 index 000000000..c58a396d4 --- /dev/null +++ b/ReportImp/ASBHammReports/BetreuteKlienten.Designer.cs @@ -0,0 +1,368 @@ +using BeWo.Report.ReportObjects; +namespace ASBHamm +{ + partial class BetreuteKlienten + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(675F, 25F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UsePadding = false; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell7, + this.xrTableCell6, + this.xrTableCell8}); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field2")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.Weight = 0.22156571119158375D; + // + // xrTableCell7 + // + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field3")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.Weight = 0.22156571119158375D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field4")}); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Text = "xrTableCell6"; + this.xrTableCell6.Weight = 0.22156571119158372D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field5")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.Weight = 0.33234856678737562D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1, + this.GroupFooter1}); + this.DetailReport.DataMember = "Rows"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableHeader, + this.xrLabel2, + this.xrLabel1}); + this.GroupHeader1.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("Field1", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); + this.GroupHeader1.HeightF = 95.00002F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableHeader + // + this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 70.00002F); + this.xrTableHeader.Name = "xrTableHeader"; + this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowHeader}); + this.xrTableHeader.SizeF = new System.Drawing.SizeF(675F, 25F); + this.xrTableHeader.StylePriority.UseBorders = false; + this.xrTableHeader.StylePriority.UseFont = false; + this.xrTableHeader.StylePriority.UsePadding = false; + // + // xrTableRowHeader + // + this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell2, + this.xrTableCell1, + this.xrTableCell4}); + this.xrTableRowHeader.Name = "xrTableRowHeader"; + this.xrTableRowHeader.Weight = 1D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Text = "Vorname"; + this.xrTableCell5.Weight = 0.22156573116691286D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Nachname"; + this.xrTableCell2.Weight = 0.22156573116691281D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "Rolle"; + this.xrTableCell1.Weight = 0.22156573116691281D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Bemerkungen"; + this.xrTableCell4.Weight = 0.33234859675036932D; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrLabel2.StyleName = "Title"; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Zugeordnete Klienten"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field1")}); + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrLabel1.StyleName = "Title"; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Offene Aufgaben"; + // + // GroupFooter1 + // + this.GroupFooter1.HeightF = 0F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.QueryRO); + // + // ReportHeader + // + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // BetreuteKlienten + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 50); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.XRTable xrTableHeader; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + } +} diff --git a/ReportImp/ASBHammReports/BetreuteKlienten.cs b/ReportImp/ASBHammReports/BetreuteKlienten.cs new file mode 100644 index 000000000..641f9c541 --- /dev/null +++ b/ReportImp/ASBHammReports/BetreuteKlienten.cs @@ -0,0 +1,30 @@ +using System; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using DevExpress.XtraReports.UI; +using System.Data; + +namespace ASBHamm +{ + public partial class BetreuteKlienten : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public BetreuteKlienten() + { + InitializeComponent(); + + } + + public void SetReportDataSource(QueryRO pRO) + { + InitTable(pRO); + this.bindingSource1.DataSource = pRO; + } + + private void InitTable(QueryRO ro) + { + + + } + + } +} diff --git a/ReportImp/ASBHammReports/BetreuteKlienten.resx b/ReportImp/ASBHammReports/BetreuteKlienten.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/ASBHammReports/BetreuteKlienten.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/AlphaEv/Service/CustomEmployeeService.cs b/ReportImp/AlphaEv/Service/CustomEmployeeService.cs new file mode 100644 index 000000000..e93027e43 --- /dev/null +++ b/ReportImp/AlphaEv/Service/CustomEmployeeService.cs @@ -0,0 +1,28 @@ +using System.Collections.Generic; +using BeWo.Data; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.Core; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.DataContracts.Compact; +using DevExpress.Data.Browsing; + +namespace AlphaEv.Service +{ + public class CustomEmployeeService : EmployeeService + { + public override List GetAllTeamsCompact() + { + if (Utils.UserHasRight(LoggedInUserOperationContextExt.Current.User, UserRightType.TeamView_ViewAll)) + { + return MapperFactory.CompactTeamDC_Team.MapToNewDCs(DAOFactory.GenericDAO.GetAllActive()); + } + + var teams = DAOFactory.SearchDAO.FindAllActiveTeamsOfEmployee(LoggedInUserOperationContextExt.Current.User.Employee.Oid.Value); + return MapperFactory.CompactTeamDC_Team.MapToNewDCs(teams); + + } + } +} \ No newline at end of file diff --git a/ReportImp/AsbMoenchengladbach/AsbMoenchengladbach.csproj b/ReportImp/AsbMoenchengladbach/AsbMoenchengladbach.csproj new file mode 100644 index 000000000..f80e5e2d6 --- /dev/null +++ b/ReportImp/AsbMoenchengladbach/AsbMoenchengladbach.csproj @@ -0,0 +1,54 @@ + + + + + Debug + AnyCPU + {D3C38953-9C11-419F-A2B9-016656B4A364} + Library + Properties + AsbMoenchengladbach + 3472573348_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ReportImp/AsbMoenchengladbach/Properties/AssemblyInfo.cs b/ReportImp/AsbMoenchengladbach/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..0080683d0 --- /dev/null +++ b/ReportImp/AsbMoenchengladbach/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("AsbMoenchengladbach")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AsbMoenchengladbach")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("d3c38953-9c11-419f-a2b9-016656b4a364")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/AwoWesel/Invoicing/CustomInvoiceFactory.cs b/ReportImp/AwoWesel/Invoicing/CustomInvoiceFactory.cs new file mode 100644 index 000000000..5a0e20d58 --- /dev/null +++ b/ReportImp/AwoWesel/Invoicing/CustomInvoiceFactory.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; + +namespace AwoWesel.Invoicing +{ + public class CustomInvoiceFactory : InvoiceFactory + { + + public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords) + { + return new DefaultInvoiceCreation(); + } + + } +} diff --git a/ReportImp/AwoWesel/Invoicing/DefaultInvoiceCreation.cs b/ReportImp/AwoWesel/Invoicing/DefaultInvoiceCreation.cs new file mode 100644 index 000000000..935df2c68 --- /dev/null +++ b/ReportImp/AwoWesel/Invoicing/DefaultInvoiceCreation.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace AwoWesel.Invoicing +{ + public class DefaultInvoiceCreation : InvoiceCreation + { + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) + { + return base.CreateInvoiceItem(iServiceRecord, scap, calc); + } + + public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc, bool summaryPerMonth) + { + //Fasse InvoiceItems mit gleichem Stundensatz zusammen: + + var newlist = new List(); + + var rateToItem = new Dictionary(); + foreach (InvoiceItem iitem in itemList) + { + InvoiceItem item; + String key = String.Format("{0}_{1}", iitem.AmountPerUnit, iitem.RateFactor); + if (summaryPerMonth) + { + key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart); + } + + if (rateToItem.ContainsKey(key)) + { + item = rateToItem[key]; + } + else + { + item = new InvoiceItem(); + newlist.Add(item); + + item.AmountPerUnit = iitem.AmountPerUnit; + if (invoicePeriod != null) + { + item.ItemPeriodStart = invoicePeriod.StartDate; + item.ItemPeriodEnd = invoicePeriod.EndDate; + } + else + { + item.ItemPeriodStart = scap.StartDate; + item.ItemPeriodEnd = scap.EndDate; + } + if (summaryPerMonth && iitem.ItemPeriodStart.HasValue) + { + DateTime start = new DateTime(iitem.ItemPeriodStart.Value.Year, iitem.ItemPeriodStart.Value.Month, 1); + DateTime end = start.AddMonths(1).AddDays(-1); + + if (item.ItemPeriodStart < start) + { + item.ItemPeriodStart = start; + } + if (item.ItemPeriodEnd > end) + { + item.ItemPeriodEnd = end; + } + } + item.RateFactor = iitem.RateFactor; + + item.AccountingInterval = iitem.AccountingInterval; + item.ItemDescription = iitem.ItemDescription; + item.UnitDescription = iitem.UnitDescription; + item.SupportConceptApprovalPeriodOid = scap.Oid; + + + rateToItem[key] = item; + } + + + if (!item.UnitCount.HasValue) + { + item.UnitCount = 0; + } + item.UnitCount += iitem.UnitCount ?? 0; + } + + + BerechneSummaryItemsSummen2(newlist); + return newlist; + } + + private void BerechneSummaryItemsSummen2(List newlist) + { + foreach (InvoiceItem invoiceItem in newlist) + { + if (invoiceItem.AmountPerUnit.HasValue) + { + invoiceItem.AmountPerUnit = Math.Round(invoiceItem.AmountPerUnit.Value, 2, MidpointRounding.AwayFromZero); + } + else + { + invoiceItem.AmountPerUnit = 0; + } + + if (invoiceItem.UnitCount.HasValue) + { + var min = invoiceItem.UnitCount.Value * 60; + + //Abrunden auf 10 minuten. + min = min % 10 != 0 ? min - (min % 10) : min; + + invoiceItem.UnitCount = min; + } + else + { + invoiceItem.UnitCount = 0; + } + + + if (invoiceItem.RateFactor.HasValue) + { + decimal stunden = invoiceItem.UnitCount.Value * ((invoiceItem.RateFactor.Value + 100) / 100); + stunden /= 60; + stunden = Math.Round(stunden, 2, MidpointRounding.AwayFromZero); + invoiceItem.UnitCount = stunden; + invoiceItem.AmountTotal = Math.Round(invoiceItem.AmountPerUnit.Value * stunden, 2, MidpointRounding.AwayFromZero); + } + else + { + invoiceItem.AmountTotal = Math.Round(invoiceItem.AmountPerUnit.Value * (invoiceItem.UnitCount.Value / 60), 2, MidpointRounding.AwayFromZero); + } + + invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal; + } + } + } +} diff --git a/ReportImp/BeWoRueckenwind/SettlementReport2.Designer.cs b/ReportImp/BeWoRueckenwind/SettlementReport2.Designer.cs new file mode 100644 index 000000000..870691035 --- /dev/null +++ b/ReportImp/BeWoRueckenwind/SettlementReport2.Designer.cs @@ -0,0 +1,1081 @@ +namespace BeWoRueckenwind.Neu +{ + partial class Spitzabrechnung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblNotice = new DevExpress.XtraReports.UI.XRLabel(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow32 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow34 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel7, + this.xrRichText1}); + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 218F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 8F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(570.125F, 17F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Betreutes Wohnen Rückenwind Verena Stumpf – Grubenstr. 5, 50321 Brühl"; + // + // xrRichText1 + // + this.xrRichText1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(660.0001F, 140F); + this.xrRichText1.StylePriority.UseBorders = false; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")}); + this.xrLabel8.Font = new System.Drawing.Font("Arial", 8F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(400.2502F, 147F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(119.4997F, 23F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 358.9999F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9, + this.xrTableRow10, + this.xrTableRow11, + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 68F); + this.xrTable1.StylePriority.UseBorderColor = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell6}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.085D; + // + // xrTableCell19 + // + this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorderColor = false; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:"; + this.xrTableCell19.Weight = 0.78314100999098568D; + // + // xrTableCell6 + // + this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "[ApprovedFLS]"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell6.Weight = 0.21685899000901443D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell20, + this.xrTableCell7}); + this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.085D; + // + // xrTableCell20 + // + this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorderColor = false; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]:"; + this.xrTableCell20.Weight = 0.78314100999098568D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "[ApprovedFLSWithFactor]"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell7.Weight = 0.21685899000901443D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.085D; + // + // xrTableCell21 + // + this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorderColor = false; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 1D; + // + // rowErbrachteLeistung + // + this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22}); + this.rowErbrachteLeistung.Name = "rowErbrachteLeistung"; + this.rowErbrachteLeistung.Weight = 0.085D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 1D; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 291.9999F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(642F, 67F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 259F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // RecipientPostCodeAndTown + // + this.RecipientPostCodeAndTown.CanShrink = true; + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[RecipientOrganisation]"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrTable3, + this.xrLabel12, + this.lblNotice}); + this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F); + this.ReportFooter.HeightF = 159.0001F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 88.87495F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(237.5F, 17.00001F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Mit freundlichen Grüßen"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow21, + this.xrTableRow24}); + this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 42F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 0.38095238095238093D; + // + // xrTableCell16 + // + this.xrTableCell16.CanShrink = true; + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.Text = "xrTableCell1"; + this.xrTableCell16.Weight = 3D; + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 0.23809523809523808D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.38095238095238093D; + // + // xrTableCell31 + // + this.xrTableCell31.CanShrink = true; + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.Text = "xrTableCell8"; + this.xrTableCell31.Weight = 3D; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 142.0001F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "i.A [CreatorName]"; + // + // lblNotice + // + this.lblNotice.CanShrink = true; + this.lblNotice.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Italic); + this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F); + this.lblNotice.Name = "lblNotice"; + this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 25F); + this.lblNotice.StylePriority.UseFont = false; + this.lblNotice.Text = "Abschließende Bemerkungen:"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 100F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.bottomMarginBand1.HeightF = 90F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new System.Drawing.Font("Arial", 8F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(8, 0, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable2.SizeF = new System.Drawing.SizeF(660F, 55F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3, + this.xrTableCell4}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "BEWO Rückenwind\r\nVerena Stumpf\r\nGrubenstr. 5\r\n50321 Brühl\r\n"; + this.xrTableCell1.Weight = 0.70796460176991149D; + // + // xrTableCell2 + // + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Tel.: 02232/ 1506847\r\nFax: 02232/ 1506848\r\nE-Mail: bewo-rueckenwind@web.de\r\n"; + this.xrTableCell2.Weight = 0.70796460176991149D; + // + // xrTableCell3 + // + this.xrTableCell3.Multiline = true; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Text = "Bankverbindung:\r\nVR – Bank Rhein – Erft\r\nIBAN:DE25371612891014246017\r\nBIC: GENODE" + + "D1BRH\r\n"; + this.xrTableCell3.Weight = 0.84070796460176989D; + // + // xrTableCell4 + // + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Steuernummer\r\n224/5302/1497\r\nFinanzamt Brühl\r\n"; + this.xrTableCell4.Weight = 0.663716814159292D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16, + this.xrLabel15, + this.xrLabel14, + this.xrLabel13, + this.xrLabel11, + this.xrLabel9, + this.xrLabel1, + this.xrLabel_RecipientContactPerson, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientStreet, + this.RecipientPostCodeAndTown, + this.xrLabel2, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.Font = new System.Drawing.Font("Arial", 10F); + this.GroupHeader1.HeightF = 426.9999F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrLabel16 + // + this.xrLabel16.Font = new System.Drawing.Font("Arial", 8F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(519.7499F, 147F); + this.xrLabel16.Multiline = true; + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(158.2501F, 44.99998F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Herr Schweinheim\r\n015157360870\r\n"; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(519.7499F, 130F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(140.2501F, 17F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Ansprechpartner"; + // + // xrLabel14 + // + this.xrLabel14.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(400.2502F, 130F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(119.4997F, 17F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "Datum"; + // + // xrLabel13 + // + this.xrLabel13.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(260.0001F, 130F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(140.2501F, 17F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.Text = "Ihr Zeichen"; + // + // xrLabel11 + // + this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(110.0001F, 130F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(150F, 17F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Ihre Nachricht vom"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 130F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(110F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Unser Zeichen"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "InvoiceItems"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.Font = new System.Drawing.Font("Arial", 10F); + this.Detail1.HeightF = 17F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTable5 + // + this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow15}); + this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrTable5.StylePriority.UseBorderColor = false; + // + // xrTableRow15 + // + this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell17, + this.xrTableCell23}); + this.xrTableRow15.Name = "xrTableRow15"; + this.xrTableRow15.Weight = 0.085D; + // + // xrTableCell17 + // + this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.CanShrink = true; + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorderColor = false; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.Weight = 0.78314100999098546D; + // + // xrTableCell23 + // + this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell23.CanShrink = true; + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseBorderColor = false; + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell23.Weight = 0.21685899000901443D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F); + this.GroupFooter1.HeightF = 119F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow30, + this.xrTableRow31, + this.xrTableRow32, + this.xrTableRow33, + this.xrTableRow34, + this.xrTableRow35, + this.xrTableRow36}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 119F); + this.xrTable4.StylePriority.UseBorderColor = false; + // + // xrTableRow30 + // + this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell48}); + this.xrTableRow30.Name = "xrTableRow30"; + this.xrTableRow30.Weight = 0.085D; + // + // xrTableCell48 + // + this.xrTableCell48.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorderColor = false; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.Weight = 1D; + // + // xrTableRow31 + // + this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell49, + this.xrTableCell50}); + this.xrTableRow31.Name = "xrTableRow31"; + this.xrTableRow31.Weight = 0.085D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Gesamtforderung:"; + this.xrTableCell49.Weight = 0.78314100999098546D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:c}")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.21685899000901443D; + // + // xrTableRow32 + // + this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell51}); + this.xrTableRow32.Name = "xrTableRow32"; + this.xrTableRow32.Weight = 0.085D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.Weight = 1D; + // + // xrTableRow33 + // + this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell52, + this.xrTableCell53}); + this.xrTableRow33.Name = "xrTableRow33"; + this.xrTableRow33.Weight = 0.085D; + // + // xrTableCell52 + // + this.xrTableCell52.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorderColor = false; + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell52.Weight = 0.78314100999098568D; + // + // xrTableCell53 + // + this.xrTableCell53.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountAdvancedPayments", "{0:c}")}); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorderColor = false; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.21685899000901443D; + // + // xrTableRow34 + // + this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell54, + this.xrTableCell55}); + this.xrTableRow34.Name = "xrTableRow34"; + this.xrTableRow34.Weight = 0.085D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Text = "abzüglich Eigenanteil:"; + this.xrTableCell54.Weight = 0.78314100999098568D; + // + // xrTableCell55 + // + this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")}); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UsePadding = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.Text = "xrTableCell15"; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell55.Weight = 0.21685899000901443D; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56}); + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell56 + // + this.xrTableCell56.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell56.StylePriority.UseBorderColor = false; + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.Weight = 1D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell57, + this.xrTableCell58}); + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.084999999999999992D; + // + // xrTableCell57 + // + this.xrTableCell57.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell57.StylePriority.UseBorderColor = false; + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UseFont = false; + this.xrTableCell57.Text = "Restforderung:"; + this.xrTableCell57.Weight = 0.78314100999098568D; + // + // xrTableCell58 + // + this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")}); + this.xrTableCell58.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell58.StylePriority.UseBorderColor = false; + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.StylePriority.UseFont = false; + this.xrTableCell58.StylePriority.UseTextAlignment = false; + this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell58.Weight = 0.21685899000901443D; + // + // Spitzabrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1, + this.DetailReport, + this.GroupFooter1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 90); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel lblNotice; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + } +} diff --git a/ReportImp/BeWoRueckenwind/SettlementReport2.cs b/ReportImp/BeWoRueckenwind/SettlementReport2.cs new file mode 100644 index 000000000..93812ae27 --- /dev/null +++ b/ReportImp/BeWoRueckenwind/SettlementReport2.cs @@ -0,0 +1,236 @@ +using System; +using System.Collections.Generic; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.DataContracts; + +namespace BeWoRueckenwind.Neu +{ + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(Settlement2RO pRO) + { + bool isDefaultSpitzabrechnung = false; + + if (pRO.Claim < 0) + { + pRO.FinalSentence = "Wir bitten Sie den Betrag mit den nächsten Abschlagszahlungen zu verrechnen."; + } + if (String.IsNullOrEmpty(pRO.Notice)) + { + lblNotice.Text = ""; + } + + bool hasRatefactor = false; + + if (!String.IsNullOrWhiteSpace(pRO.RateFactorText2)) + { + hasRatefactor = true; + if (pRO.RateFactorText2 == "1,2") + { + pRO.RateFactorText2 = "1,20"; + } + } + + if (pRO.InvoiceItems != null) + { + foreach (var ii in pRO.InvoiceItems) + { + ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}", + ii.PeriodStartDate, ii.PeriodEndDate, + ii.UnitCount, !hasRatefactor ? "" : "x " + pRO.RateFactorText2 + " ", + ii.AmountPerUnit); + } + } + + // if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1) + // { + // var ii = pRO.InvoiceItems[0]; + //if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null) + // { + // isDefaultSpitzabrechnung = true; + // } + // } + // if (!isDefaultSpitzabrechnung) + // { + // if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue) + // { + // isDefaultSpitzabrechnung = true; + // } + // } + + // if (isDefaultSpitzabrechnung) + // { + // //UpdateAbrechnungsFelder(pRO); + + // pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO); + // } + // else + // { + //if (pRO.InvoiceItems != null) + // { + // foreach (var ii in pRO.InvoiceItems) + // { + // ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}", + // ii.ItemPeriodStart, ii.ItemPeriodEnd, + // ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ", + // ii.AmountPerUnit); + // } + // } + //var id = GetCustomerId(pRO); + //if (id == "LWLNEU") + //{ + // pRO.RateFactorText = null; + // pRO.RateFactorText2 = null; + //} + // } + + + this.bindingSource1.DataSource = pRO; + } + + private String GetCustomerId(SettlementRO pRO) + { + var cb2sc = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid); + return cb2sc.CostBearer.ID; + } + + private IList CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO) + { + IList itemList = new List(); + if (pRO.DifferentHourlyRateCount == 3) + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString, + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3 + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString, + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + else if (pRO.DifferentHourlyRateCount == 2) + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString, + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + else + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + + return itemList; + } + + private void UpdateAbrechnungsFelder(SettlementRO pRO) + { + if (pRO.DifferentHourlyRateCount == 3) + { + //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] € + + pRO.Abrechnungstext1 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString); + + pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3); + + //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € ="; + + pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3); + + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else if (pRO.DifferentHourlyRateCount == 2) + { + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else + { + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + } + } +} diff --git a/ReportImp/BeWoRueckenwind/SettlementReport2.resx b/ReportImp/BeWoRueckenwind/SettlementReport2.resx new file mode 100644 index 000000000..674a3c093 --- /dev/null +++ b/ReportImp/BeWoRueckenwind/SettlementReport2.resx @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABuAG8AdwBpAGQAYwB0AGwAcABhAHIAXAByAGkAMgBcAHEAcgBcAHQAeAA1ADEAMAAzAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABiAFwAZgAwAFwAZgBzADMANgAgAEIAZQB0AHIAZQB1AHQAZQBzACAAVwBvAGgAbgBlAG4AIAAtACAAUgBcACcAZgBjAGMAawBlAG4AdwBpAG4AZAAgAFwAcABhAHIADQAKAFYAZQByAGUAbgBhACAAUwB0AHUAbQBwAGYAXABmAHMAMwAyAFwAcABhAHIADQAKAFwAZgBzADIANAAgAEcAcgB1AGIAZQBuAHMAdAByAC4AIAA1AFwAcABhAHIADQAKAFwAcABhAHIAZABcAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXABiAHIAcwBwADIAMAAgAFwAbgBvAHcAaQBkAGMAdABsAHAAYQByAFwAcgBpADIAXABxAHIAXAB0AHgANQAxADAAMwAgADUAMAAzADIAMQAgAEIAcgBcACcAZgBjAGgAbABcAHAAYQByAA0ACgBUAGUAbAAuACAAMAAyADIAMwAyAC8AIAAxADUAMAA2ADgANAA3AFwAcABhAHIADQAKAFwAcABhAHIAZABcAHEAcgAgAEYAYQB4ADoAIAAwADIAMgAzADIALwAgADEANQAwADYAOAA0ADgAXABjAGYAMABcAGIAMABcAGYAMQBcAHAAYQByAA0ACgB9AA0ACgA= + + + anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/BeWoTrio/BeWoTrio.csproj b/ReportImp/BeWoTrio/BeWoTrio.csproj new file mode 100644 index 000000000..2be08e5c6 --- /dev/null +++ b/ReportImp/BeWoTrio/BeWoTrio.csproj @@ -0,0 +1,81 @@ + + + + + Debug + AnyCPU + {E0040EFD-47E2-40F4-B5DD-1AF4C3C6819B} + Library + Properties + BeWoTrio + 4858885375_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + Component + + + SettlementReport.cs + + + + + + SettlementReport.cs + Designer + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} + Report + + + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/BeWoTrio/Properties/AssemblyInfo.cs b/ReportImp/BeWoTrio/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..d77bbe672 --- /dev/null +++ b/ReportImp/BeWoTrio/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("BeWoTrio")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("BeWoTrio")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("e0040efd-47e2-40f4-b5dd-1af4c3c6819b")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/BeWoTrio/Properties/licenses.licx b/ReportImp/BeWoTrio/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/BeWoTrio/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/BeWoTrio/SettlementReport.Designer.cs b/ReportImp/BeWoTrio/SettlementReport.Designer.cs new file mode 100644 index 000000000..ab3cbf306 --- /dev/null +++ b/ReportImp/BeWoTrio/SettlementReport.Designer.cs @@ -0,0 +1,883 @@ +namespace BeWoTrio.Alt +{ + partial class Spitzabrechnung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblNotice = new DevExpress.XtraReports.UI.XRLabel(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow32 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow34 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(489.771F, 169F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(138.2289F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Neuss, [InvoiceDate]"; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 375.3333F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9, + this.xrTableRow10, + this.xrTableRow11, + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(638F, 68F); + this.xrTable1.StylePriority.UseBorderColor = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell6}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.085D; + // + // xrTableCell19 + // + this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorderColor = false; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:"; + this.xrTableCell19.Weight = 0.783699079871839D; + // + // xrTableCell6 + // + this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "[ApprovedFLS]"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell6.Weight = 0.21630092012816118D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell20, + this.xrTableCell7}); + this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.085D; + // + // xrTableCell20 + // + this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorderColor = false; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]:"; + this.xrTableCell20.Weight = 0.783699079871839D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "[ApprovedFLSWithFactor]"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell7.Weight = 0.21630092012816118D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.085D; + // + // xrTableCell21 + // + this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorderColor = false; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 1D; + // + // rowErbrachteLeistung + // + this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22}); + this.rowErbrachteLeistung.Name = "rowErbrachteLeistung"; + this.rowErbrachteLeistung.Weight = 0.085D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 1D; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 308.1458F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(638F, 67F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 275.1458F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.9792F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(638F, 17.00002F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.9792F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(638F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203.9792F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(638F, 17F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrTable3, + this.xrLabel12, + this.xrLabel11, + this.lblNotice}); + this.ReportFooter.HeightF = 187.6459F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 117F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Mit freundlichen Grüßen"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow21, + this.xrTableRow22, + this.xrTableRow23, + this.xrTableRow24}); + this.xrTable3.SizeF = new System.Drawing.SizeF(638F, 68F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 0.38095238095238093D; + // + // xrTableCell16 + // + this.xrTableCell16.CanShrink = true; + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.Text = "xrTableCell1"; + this.xrTableCell16.Weight = 3D; + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 0.23809523809523808D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 0.38095238095238088D; + // + // xrTableCell29 + // + this.xrTableCell29.CanShrink = true; + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.Text = "xrTableCell4"; + this.xrTableCell29.Weight = 3D; + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell30}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 0.23809523809523803D; + // + // xrTableCell30 + // + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.38095238095238093D; + // + // xrTableCell31 + // + this.xrTableCell31.CanShrink = true; + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.Text = "xrTableCell8"; + this.xrTableCell31.Weight = 3D; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170.6459F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "[CreatorName]"; + // + // xrLabel11 + // + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(571.0002F, 170.6459F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Anlage"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblNotice + // + this.lblNotice.CanShrink = true; + this.lblNotice.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Italic); + this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F); + this.lblNotice.Name = "lblNotice"; + this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 25F); + this.lblNotice.StylePriority.UseFont = false; + this.lblNotice.Text = "Abschließende Bemerkungen:"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 230F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 120F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblAdresse, + this.xrLabel2, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.HeightF = 443.3333F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "InvoiceItems"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 17F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTable5 + // + this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow15}); + this.xrTable5.SizeF = new System.Drawing.SizeF(638F, 17F); + this.xrTable5.StylePriority.UseBorderColor = false; + // + // xrTableRow15 + // + this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell17, + this.xrTableCell23}); + this.xrTableRow15.Name = "xrTableRow15"; + this.xrTableRow15.Weight = 0.085D; + // + // xrTableCell17 + // + this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.CanShrink = true; + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorderColor = false; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.Weight = 0.78369907987183873D; + // + // xrTableCell23 + // + this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell23.CanShrink = true; + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseBorderColor = false; + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell23.Weight = 0.21630092012816118D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.GroupFooter1.HeightF = 132F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow30, + this.xrTableRow31, + this.xrTableRow32, + this.xrTableRow33, + this.xrTableRow34, + this.xrTableRow35, + this.xrTableRow36}); + this.xrTable4.SizeF = new System.Drawing.SizeF(638F, 132F); + this.xrTable4.StylePriority.UseBorderColor = false; + // + // xrTableRow30 + // + this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell48}); + this.xrTableRow30.Name = "xrTableRow30"; + this.xrTableRow30.Weight = 0.085D; + // + // xrTableCell48 + // + this.xrTableCell48.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorderColor = false; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.Weight = 1D; + // + // xrTableRow31 + // + this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell49, + this.xrTableCell50}); + this.xrTableRow31.Name = "xrTableRow31"; + this.xrTableRow31.Weight = 0.085D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Gesamtforderung:"; + this.xrTableCell49.Weight = 0.78369907987183873D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.Text = "[AmountRecordedFLSString]"; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.21630092012816118D; + // + // xrTableRow32 + // + this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell51}); + this.xrTableRow32.Name = "xrTableRow32"; + this.xrTableRow32.Weight = 0.085D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.Weight = 1D; + // + // xrTableRow33 + // + this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell52, + this.xrTableCell53}); + this.xrTableRow33.Name = "xrTableRow33"; + this.xrTableRow33.Weight = 0.085D; + // + // xrTableCell52 + // + this.xrTableCell52.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorderColor = false; + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell52.Weight = 0.783699079871839D; + // + // xrTableCell53 + // + this.xrTableCell53.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorderColor = false; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "[AmountAdvancedPayments]"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.21630092012816118D; + // + // xrTableRow34 + // + this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell54, + this.xrTableCell55}); + this.xrTableRow34.Name = "xrTableRow34"; + this.xrTableRow34.Weight = 0.085D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Text = "abzüglich Eigenanteil:"; + this.xrTableCell54.Weight = 0.783699079871839D; + // + // xrTableCell55 + // + this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")}); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UsePadding = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.Text = "xrTableCell15"; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell55.Weight = 0.21630092012816118D; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56}); + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell56 + // + this.xrTableCell56.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell56.StylePriority.UseBorderColor = false; + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.Weight = 1D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell57, + this.xrTableCell58}); + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.15D; + // + // xrTableCell57 + // + this.xrTableCell57.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell57.StylePriority.UseBorderColor = false; + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UseFont = false; + this.xrTableCell57.Text = "Restforderung:"; + this.xrTableCell57.Weight = 0.783699079871839D; + // + // xrTableCell58 + // + this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell58.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell58.StylePriority.UseBorderColor = false; + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.StylePriority.UseFont = false; + this.xrTableCell58.StylePriority.UseTextAlignment = false; + this.xrTableCell58.Text = "[Claim]"; + this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell58.Weight = 0.21630092012816118D; + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.lblAdresse.SizeF = new System.Drawing.SizeF(428.979F, 169F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "Landschaftsverband Rheinland"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); + // + // Spitzabrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1, + this.DetailReport, + this.GroupFooter1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Times New Roman", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(115, 74, 230, 120); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + this.Watermark.Image = ((System.Drawing.Image)(resources.GetObject("Spitzabrechnung.Watermark.Image"))); + this.Watermark.ImageViewMode = DevExpress.XtraPrinting.Drawing.ImageViewMode.Zoom; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel lblNotice; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + } +} diff --git a/ReportImp/BeWoTrio/SettlementReport.cs b/ReportImp/BeWoTrio/SettlementReport.cs new file mode 100644 index 000000000..8c5915d82 --- /dev/null +++ b/ReportImp/BeWoTrio/SettlementReport.cs @@ -0,0 +1,247 @@ +using System; +using System.Collections.Generic; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.DataContracts; + +namespace BeWoTrio.Alt +{ + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(SettlementRO pRO) + { + StringBuilder sb = new StringBuilder(); + + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation)) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision)) + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + + bool isDefaultSpitzabrechnung = false; + + if (String.IsNullOrEmpty(pRO.Notice)) + { + lblNotice.Visible = false; + } + + if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1) + { + var ii = pRO.InvoiceItems[0]; + if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null) + { + isDefaultSpitzabrechnung = true; + } + } + if (!isDefaultSpitzabrechnung) + { + if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue) + { + isDefaultSpitzabrechnung = true; + } + } + + if (isDefaultSpitzabrechnung) + { + //UpdateAbrechnungsFelder(pRO); + + pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO); + } + else + { + var id = GetCustomerId(pRO); + if (id == "LWLNEU") + { + pRO.RateFactorText = null; + pRO.RateFactorText2 = null; + + if (pRO.InvoiceItems != null) + { + foreach (var ii in pRO.InvoiceItems) + { + ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:c}", + ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount, ii.AmountPerUnit); + } + } + } + else + { + if (pRO.InvoiceItems != null) + { + foreach (var ii in pRO.InvoiceItems) + { + ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}", + ii.ItemPeriodStart, ii.ItemPeriodEnd, + ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ", + ii.AmountPerUnit); + } + } + } + } + + + this.bindingSource1.DataSource = pRO; + } + + private String GetCustomerId(SettlementRO pRO) + { + var cb2sc = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid); + return cb2sc.CostBearer.ID; + } + + private IList CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO) + { + IList itemList = new List(); + if (pRO.DifferentHourlyRateCount == 3) + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString, + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3 + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString, + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + else if (pRO.DifferentHourlyRateCount == 2) + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString, + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + else + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + + return itemList; + } + + private void UpdateAbrechnungsFelder(SettlementRO pRO) + { + if (pRO.DifferentHourlyRateCount == 3) + { + //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] € + + pRO.Abrechnungstext1 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString); + + pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3); + + //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € ="; + + pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3); + + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else if (pRO.DifferentHourlyRateCount == 2) + { + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else + { + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + } + } +} diff --git a/ReportImp/BeWoTrio/SettlementReport.resx b/ReportImp/BeWoTrio/SettlementReport.resx new file mode 100644 index 000000000..c82fe13ef --- /dev/null +++ b/ReportImp/BeWoTrio/SettlementReport.resx @@ -0,0 +1,5782 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + + 17, 17 + + + + + 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 + OHCPPKTvXK1b+mpgnkH4Q7OU9qv3WszuU81zxBaVY278o2tD/xwx+N0A6qqJU5SevmVk5M33339fO6WP + 5w9/+MNMz9Q6b2mpcZKo7tYRBd6ZsiFiBy+Ibn7fSFZn3z0+uWIZXLc3kdeXyAXR1SiuVlwHU8SguCCi + vXd4w/c7+u/yO+M1rnuDDs9rtVYT0nUHUzv67wlAcTvjmaLr7cLIVnZoAzu8iRZcRw2uIVz3Dhe0ufcO + lx/TVubxsCGgBAaJ1dEp4iFw4/uiodyeibKRrkyRp2WQnqFFXOT1X/3yF9opIZ8RdF0EQRAEQRAEeZn5 + 4IMPvvWtbza10l0CYk3dIszDUvViql5N5L6WN/n10pWvlG99pXz7q5Cyza+Wbny1dP2V8o0LdbJLTYpX + K7e+USP7SimhtZCvlK7rNir0W9TQfkXjupD/Vbz65dJ1yKUG4tApkFtjitKMfnCFqjZuU5hSVTbsExvu + iS33xEn0xEHw2EX8ph3/kTX7yF38hovwiYfkTTfxG1epSjPGwcW67avtCnfRE2f+kWfHm/7d3/KVvu3K + P7Znq03a5RZ0hWnYQ11dc31DKzZHoJ3bJ/LLX/5yTjy9wVwEyz1dzAyuO5HTM5wh6brJlMRQpbH0/iQB + OO1QunZf7lCaBLQT9BUUtOsWezBZNKI5unk8o2sisxseBo/tSeSC1hJme5/YwQvCLIxqE1xr4Uc0c0Ia + OMH13JAGcWS7OJoiiaODzXaAId9kdt9iE0ug4+iCa60dcXRWZJMojgYfH8/tn8gfgD+0N1kArjua2yu5 + ywmwDgPX9XJ1+/73vqedD/IZQddFEARBEARBkE/Ln/70p3fffffNt97a2NjY2d3d2ZVtbu4cHBy9//5H + t6T+1+H9f/u34Q1FUf+mXb7wtbucr6b3Xyqd/0b52v83fe7/c3/6S0VrGr9d/2oJZI3M18rWX6+TvVYn + +0bt7pdK1l6t2r5Qt/f16p2vlK1/tWzj61U7oLUguvCWZmT9a5pa7qV6mSlNfYWmNiLOVVback4c+E+g + teOC1p5cpqqs2Ef2/MdXaWpb3iN7/iMLutqOeWRGUZpSFFdpSt3GXTM6safXnHbgxn8UIHkS2PlWaPc3 + HdkHr5bPXahZNqXsXWWoLTJ5eiZOBoZWDo7e3//+D7ST/ERU68ot8coKY3axaXKhdmyqqH/0QRd4bF+S + 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 + /f4Pe+iS9vQ66t1aTngt26uS71cN+ir0rtTsy63tCW0G15UE1pNaCwJMdsiw3YqZLpqLcz91mqxSm63S + odNul91m+wD6ILpkQHTb7LJqLt+pt0xhJFA5OT1nj6Q6DVHazeoS5fXyIluZvlUs/2qmXxXdp5LhVcH1 + q013SfKx8DC7bGNu5aZSH5L/+sg50HURBEEQBEGQLwy/+td/ZY2ONe0qctf30hY2UmZWyRXLkBtTxPHI + YZPL/qOzviPToeNLEZOroeOLoLh+I9NkgsfmQsYWIKS7hk8sh00shU9+qrXN4SDS06v3lnbIai10yP6d + +a27i9t3F7cip5fCpxauTy9HTy+HTS6A6yYv7cRNLiVMr5RsPnMac8n6+QXMZWv7VDmxepmpfFS3vGN9 + 9+E39K10dcx09a2MjW22t3e08//PWJUfls88uSZSujHkxp/l0qDLzYTHXm7aeaVgXr9mA/rEeOsuCLN5 + 264dReZM37Onyizbdr05B3Y0hRND5c5UerEPnGlyi6Z1F+qObcumZdOGF1MWJlTFSFT5wwfNH1PRJQNv + Nc+cVE0QB03lnrlzCDrw8pzcnqZ87ORhvzqGsx0vlJ0TXWhzB8Gu36oef+wYlPiN1008HQK6WkUz0rGa + W0XUmCpGZBUruJrpVc70LheFNgpAdP1rOwPru0OayLpuh3/NCy2X4VygvQX3U4Ri/7DVNpO8VYjqkAuW + 22Bxv9Ey5dR16y3uN0Brk8a6w+Tl9dFSO0Brz4kukWQxLa2Tn97BC2uiuJdS3Esg7W7F0HIC61Jd7oLr + mpvaXL7isLOzp/3nR54FXRdBEARBEAT5wvCTn/+8aXo2Z3X3/lPFhaTPEsYbPbUSOrEcODpHam3A6AyI + LrSnogsBB/YdngIZBncFy/UfnQYT/vSuGzW1ent+K3ZmPX52E/qQ2Nn1a5Mr0MbNrYVPLoDrhk8tguiC + 995bIirACTOr10fnctf2KnfUp65bvPbsAmat6xILmMF1a5d3rtXSbPyiDI1sLpu7eATFhEclHBwcaX8C + DX/729+0vWd589vfa5xW3O09dGPsGWtuyj0rtC8MPHO1dRc81ow4lnlXv3bdqJ7Ysku+ZdW260QjRNeJ + vufKkINC+3AOPNgHvrxjR8qeTcuWbeu2XduWD2vPsX3bn7sfKVZfE6mSetS1U0fPb9AlA5bbNHNcPQni + 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 + OZ2xpHNzvf5tt9tOgq3cXvvutyQSM2dyczy+Xvfdf9zJp+jLDzz44Gtuu23i0mVSm3N9gcOPOHLjjf/v + jPMvuOyGG/Y94IC9D9h/zNz58lqSoLPd3pt733/sSSfrG/Y49NBrb79Dv3lyRQC4mgvvfN1XX61c7yef + Vp0ZjVszmefeefdfZ5+z484797r3PnU+NtnmJlLycksjTedffoVsddcjj0r92nKFH5cs23KrrTbccMNz + Lr30oquv3nnXXQ/9+xFTLXb9WmVZZ1EwvN2OO5x65lkSvXr96iOPHc3Np513/jbbbrukSd1Jq/SUs7nw + fv8Ba9WttcNOO19+442nn3/BJptuesWNN9XH1anj0moM0+HQulVC6wIAANQoad1Fkag1m/9h8dIb7+l9 + Qc+r3vyyjzmV1S/inWK133j3PTfcc8+1d9xx7R13SpFed+ddz739jjr7mkxL695w9z2XXHud/Hnjvb0l + 8K646aafliwzpdJSd/MCjZ8OHnrZDTfKPmWTuT6/Lad9U5HWutffdfcl112vbXivrHPlTTdPXNZB69rT + mU+GDJPVZH15df0Y5MdvfvhJalxa15LJvPbpZ3c89Mj3c+ZJ/TYk0vIS5Xswp9Jj5y246d7eMrc/9PBU + q11eRY5/wqIl/333vQuvvubCq65+44svF0eaLJmcvq1642arrD982gxLJlu+t6WxhKzZ++ln3hvwTcX5 + XtnnwlBk6NRp9z/zH3nLPXvd0vf7sbK57K3ikBim/dC6VULrAgAA1Ci9deWf2vp9pPwFdccm/TOoUmjy + QF9YPvqFu/Ks1J237VOysn4psqwgjWdvLi5XFVo6Bbq8DctHlkhSlq+pT6lL5U97vuDRlshuy7fVR1aQ + btdfTlaTd6RvKO9Xjkrfm7pJVdlXCskK+hsvvUrFuLVN2j8lJSxHK68i+5TNbfnib5Jhlju0bpXQugAA + ADWq1LoMw/yKQ+tWCa0LAABQo2hdhlkThtatEloXAACgRtG6DLMmDK1bJbQuAABAjaJ1GWZNGFq3Smhd + AACAGkXrMsyaMLRuldC6AAAANYrWZZg1YWjdKqF1AQAAapQ7mTJF465kypVoO8mUOZZY3O5f5AzDVGNo + 3SqhdQEAAGqU/PN6oMP9foPlY7P9Q5Pt9WXm15aa3mmwfmyyjvcFGjr6xlqGYVb70LpVQusCAADUqHAm + 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 + 5ClTKiP7lDGn1Zoy8pTsSlaWx7JQnpLj0Y9NXlpeVHYi68hO9HVkhW9/+Kmurm7wz5MT2rb6W5BXr0+k + ZM3iO43GZaEcmLwv2Uq2lV+ILa+e0o9HjkRfXj6LIzF57/JblTX9hcK4+Qt+97t1Sq2r9pBrlqfkT1nS + sFJXRzPGG1q3SmhdAACAGlXv8V592+3nXnb51bfe+nODyZnJjluw6JJrrh0zd548/rnBfMWNN51+wYVP + /e/1q2659dzLr7jjoUfm+QLyVN+x4y6/4cYZTpcjkx06bfpFV19zxkUXf/jtoIeee/6cyy677IYbh02d + Lk/NdntlD1+NGi2bzPM33vLAA2dedPF9Tz+zONKkX0X84ocfbbjhhuPmzX/9iz7H//Nf191xx8/1DVKS + i7UAcBQKI6bNuPuxx29/+JG7H318qtXuai588O13Z19y6XlXXPnyRx9b0ll7NvfEK6/JPqWErZns/z7/ + 8qxLLr2g51XjFy6Wph07b37vJ5+UPdx8b++hU6ZKpjYkkpNM5lPPPFNa99Ajjjzp9DN69rrlu59+lk16 + 9uo10+l68pVX5S2/9OHHU82Wy2+88fwre46eM1cSWg5YAvXzocNufeBBOZ4H/vPsDIdTHWrbWJV8lXnz + iy9v7t37rscev/bWW9dZZ50X3/9AynZpLCEH8OXwEbc/+NDN993/xMuvLgxFGpKp8s2Z2hxat0poXQAA + gBoVyeXuefJpqT6pL2sm4ykUnn7tdfnxqdf+J6Eo6djzppu32GKLSYuXXHz1tbL81Y8/seXystrl198g + P0rEqlO4sfgxJ5y4z/77L/IH3h/wrSw//dzzGuIJd6HQZ+Qo+fGSa6+VvdnzeWnmDTfY4IvhI/Urh/Xz + utK6l11z7a0PPHDbgw/94fe/3+eAA2a7PKZURl7oy+Ej995nnw++HTjb4Tjvssv33m+/eV7fLIdz6222 + XX/99ccvWGRvLiyJNMmPspP5gUb5URJ30003uarXLe5M5rufJu6y224vvPPufI9XwvIPf9jkvf4D5OBH + z5p1ifYx2gt7XnXPE088/sqryyJN/zzrbFly9yOP9X7s8Y032uhvxx0XzGZvf+ghWfjxkKFSqo7mwn1P + Pb3fn/886OdJ0212eY977rvvpAazNHapWKSHLenMxVddddQ/jh87d+40q/Wiq6+RPbzy0ceyB3u++fGX + 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 + t29/+fGrUd+Xt65fu5fVrffdv97v1lWf5s3mZdulTbG999//iGOPlaemWGybbrLpE6+8liwU/n3ueX/V + erKxUHjgmWelDIdNnRYqFK66udcFV1wpzax/XldaV78Ps2z+/NvvrFVX982EH6V7T/z3abvsttuQSVNG + zJw9dMq0cQsWyc4XBsOy2ptf9ll7rbUmLFz8Vp+vJI/Vi2666efDhg+bNv2YE05YHInKW7jwqqs233zz + 6XantK4c5ByPf+tttz39vPPkrclLd9S625zfs6fsXL/jlCyXZ/XWtecLC/yN2+2ww7/PPVe/RZb8+dnQ + 4fKO/vfpZ7KJHi2WTG7M3HnSug8/97y+H2ndi6+6Slp3cSiiTh3vussJ//rX2Hnzh02bMXTq9B+XLJMU + l6PVN2dqc2jdKqF1AQAAatRKt6482/vJpyQ1x8ybL40q2y4OR3bdY49Tz1TndWe5PH/8459uffChWKFw + wj//Ka3bVChMXLrswL/8ZY+9914cbrLl8gcdethbX/aR3eqte9ZFF+mtK5s/8fIr0rqjZs0JFApnXnTR + HzbZROLWqZ1lleCUFWQ1adepFtsmm2zy2Esv33zPPZ8MHuotFP78l79cf+dd9z7xZO8nn5TVZHr26rXB + BhtMtdrVed1UZpbT/cc//emya6+TvUnr/vWYY6RjbdLq8aQ5lem6deXwlkXjO+2yyz9OOUU/r2svFD78 + dqC07scDB0nQykicS/lPWLhIfjPX33Gn/Cg7kRfSz+suCoYb4snd99r70L8fIUcra8pRya5kaN0aH1q3 + SmhdAACAGlX6vO6+PXpYsnlp3Z+WLJO4ffTlVyTGpMGk4uTHAeN/UFGaSO259z7nXH55o2RwvvmrUaMl + 817//AspUllz4rKGddZe59EXX5K0MyVTPQ497O/HHCuJ+9Bzz8tq199557W33vbiu+/t/+cDR8+e88TL + r5532WX12rfXyux74IEn/utf8oryOFQonHHBhTvvtpsEgLTiU6/9TzZ/f8A3sitp7Flu7+fDRixuii5V + 3yTUfOqZZ+25197nX37FbI9Pnu113/077LijvJ0xc+dZMllXszr3K5v3GTlKdi4HNmzqNPnxf599IQcs + JXzkP47faZddpVHl3UmBS1Fvs+22F197ray8VCsQ/azs0cefcPDf/iYPZJMzL7hw8y22kOyXUpXfw12P + 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 + + + \ No newline at end of file diff --git a/ReportImp/BeWoTrio/hintergrund.png b/ReportImp/BeWoTrio/hintergrund.png new file mode 100644 index 0000000000000000000000000000000000000000..b6f794f8f25cae7964a1986b1319c802817c4600 GIT binary patch literal 339003 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

IUV_r`4pzzY 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 (l;efi5Vf!ZjYpi|1xurrmFZHU^H!g%1Ro7{ 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

  • t0{QqHR#z>{?j?V3#2|ey2a)6PrCrblg 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

    B#`MixJ)4+O{$%utN9ne2 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%0A?8g`AD$@sy_tAU!f4$1r#5C)#yt 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 + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + ///

    + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.RecipientPostCodeAndTown, + this.xrLabel_RecipientContactPerson, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientStreet, + this.xrLabel6, + this.xrPictureBox1, + this.xrRichText1, + this.xrLabel10, + this.xrLine1}); + this.ReportHeader.HeightF = 350F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 30F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 100F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4, + this.xrLabel3, + this.xrLabel2, + this.xrLabel5, + this.xrLabel8, + this.lblAbrechnungszeitraum}); + this.Page1.HeightF = 212.5433F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 93.45995F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 73.46001F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 53.46F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 155.96F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(448.33F, 29.5F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(201.04F, 23.96F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.96F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 31.58334F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:"; + // + // xrLabel15 + // + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Mit freundlichen Grüßen"; + // + // xrTable4 + // + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10, + this.xrTableRow14}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F); + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.38095238095238093D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "xrTableCell1"; + this.xrTableCell9.Weight = 3D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.23809523809523808D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 3D; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")}); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "[CreatorName]"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Italic); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Abschließende Bemerkungen:"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.xrTableCell33, + this.xrTableCell36, + this.xrTableCell38, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell32 + // + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Zeitraum"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.62463077449375981D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Leistung"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 0.85081236260328186D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell35.Weight = 0.23245943032832414D; + // + // xrTableCell33 + // + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.StylePriority.UseBorderColor = false; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "Stunden"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell33.Weight = 0.2893277257020575D; + // + // xrTableCell36 + // + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.StylePriority.UseBorderColor = false; + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Betrag"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.Weight = 0.26310971709438763D; + // + // xrTableCell38 + // + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell38.StylePriority.UseBackColor = false; + this.xrTableCell38.StylePriority.UseBorderColor = false; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "pausch Fakt."; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell38.Weight = 0.42042083402151886D; + // + // xrTableCell34 + // + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Gesamt"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell34.Weight = 0.31923915575667006D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell40.Weight = 0.62463084211025488D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell42.StylePriority.UseBorderColor = false; + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell42.Weight = 0.85081229498678679D; + // + // xrTableCell43 + // + this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell43.Weight = 0.23245943032832414D; + // + // xrTableCell44 + // + this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell44.Weight = 0.2893277257020575D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell45.Weight = 0.26310971709438763D; + // + // xrTableCell46 + // + this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell46.StylePriority.UseBorderColor = false; + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell46.Weight = 0.42042083402151886D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell47.Weight = 0.31923915575667006D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel9, + this.xrTable4, + this.xrLabel14, + this.xrLabel15}); + this.GroupFooter1.HeightF = 206.5833F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")}); + this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "xrLabel1"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // RecipientPostCodeAndTown + // + this.RecipientPostCodeAndTown.CanShrink = true; + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.3384F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 210.3383F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 227.3383F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.3384F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel6 + // + this.xrLabel6.CanShrink = true; + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 193.3383F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel6.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "[RecipientOrganisation]"; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 10.00001F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(281.5833F, 141.6717F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(382.0002F, 130F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(267.3749F, 109.375F); + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Underline); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 151.6717F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(338F, 41.66664F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Betreutes Wohnen Urbachstr. 55 45239 Essen Werden"; + // + // xrLine1 + // + this.xrLine1.LineDirection = DevExpress.XtraReports.UI.LineDirection.Vertical; + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(338F, 0F); + this.xrLine1.Name = "xrLine1"; + this.xrLine1.SizeF = new System.Drawing.SizeF(2.999969F, 266.2966F); + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Arial", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(85, 60, 30, 100); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLine xrLine1; + } +} diff --git a/ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.cs b/ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.cs new file mode 100644 index 000000000..9e5b5dea8 --- /dev/null +++ b/ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.cs @@ -0,0 +1,32 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; + +namespace BetreutesWohnenStLudgerus +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + DateTime start = pRO.AccountingPeriodStart; + DateTime end = pRO.AccountingPeriodEnd; + if (start.Month == end.Month && start.Year == end.Year) + { + lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start); + } + else + { + lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end); + } + + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.resx b/ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.resx new file mode 100644 index 000000000..b62ff5ab8 --- /dev/null +++ b/ReportImp/BetreutesWohnenStLudgerus/ServiceInvoiceReport.resx @@ -0,0 +1,1052 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + beALZBTeYaOuorRYsosssgjnf/7zn8mWN71URQRKn41wLQL8z/9ZWlGaeAPRNML54P7777dvzQvV//qv + /xo1alTe0CILQaI2/glAeUYhHV29M4++EdrtyXMMG2Fcb6KkL7/8cl07LuhAnpbY3TugGDKKp2+MDZB4 + j47NgIbwrDk0b0C/++67q4JYXYVcstwGODdXh4ZlrnUchtOVmnaWKoa+XS+WNPynlqKnn366X79+LNmz + oSQAD7nK4op7g0YVkVVnMhZFlCJQuRlkN9lkk9dff10kYGBEQhefjVefjWx1m9T6YIPiIGWWbBFMS96d + tNFGG41oEhusmaxDqz0reY455kA09eIODB069I033qhnOp4pWZNqWbF5+hyaoM/jCFkOZY8//vhf/OIX + BBSgikUemrB0NUdDyNr+9re/zfmDDz5I5ipkAWeccQZ9YoMqNqeaO/PMM2+88ca5555bdZZpevHFF7/t + tttuueWWm2+++dZbby2vQ0PQ2V/LInEpeaIgbgOtYOoCTJSGCMy++OKL0gcpA9loeg5NAIdBql922WXV + VNXOSTHbeeedZTNd2Vm7sjrw1FNP5UJn5ulNLHuXiezqKKJnU+jY1ZTmDmFTEEtmJVsuGcs479u371// + +lexgazFqrBG3xEC3ctDJ3pXTWeWX355+twq3IJAEmPnBgbXXXcdWff0iqA0xwuNMqbPHQWDBg3KbJuo + TB25jTbaaEST2GCp5KWlRRUimGeeeeyw8snLTz/9dPDgwR999JGdF9ga5/nMrrvuqorl5yTx8MMPY/M/ + /elPzz///L333psHysIAUgiVYPZLLrmEIIsCbAOt+YUXXviKK66Yd955yShjpplmYkCJLvMumtIiD7/Y + 0p522ml2iKpLURVBuNKT+eefnwGCCEN997vf7fS8qOLesejYkKWyEwXxGcjGeZQpLaBJqbTx1MKMnGxJ + O9XthJTyY2iukevihGf4KHK22Wa78MILXaatttoq02jazbmi22+/XUWHErPqGpmxTK8owptJJpvzzKSi + CMAD5nVvuLhuD3v82Wef3SXYdttttWVnMGDAAOwPNumujmNKjg5aV+X999+323A/xEYPpfTMsHmN+KsL + LdVWYsPSSy+tOTekbscPwT5AusMOOzD41a9+lb4xc/UZpLfaJZdTCMw111wmKtMlbaONNrqi+TOlnBus + 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 + hhlmMIp33nmHjVJ1NaeudpWmb2RUTlDl6aefzo/hMI4f8vLLL5/vHcq/dCgK/6b0jDPOsOPeaqutZOMz + U4F2aeKWWUDOqKU6c+utt55yyimLLrqooWUGpOkbGfR25plnZmzmU738mpD+jK5+Cs3kGOCgQYNUBDac + xDitQ9V4ZzDTT2AGW2yxRX4EO/6nerRjQxtt9ATNY8PBBx8cHglQDxJBWECua7sgn6EsUQS1RbAlR775 + WjpKrBQu6+pq3nnntZt+7bXX/nf1hRB48I033uj6O8BYuH///ksttdQf/vCHTz755JBDDgkPhmoJa665 + JrJz5ii/bNMI3B1yBK5onBuWq36tHjsLGJzANttsk49s3XXXXX379lXqVCH4pVQAe/TRRxk4XigyP4Zm + +ARZ0Ar2AfStyGBB5NDV3//+948//vi9996bfz7XKAM+FZFjWeZH/4866qh89smEJB06dKi4tc4666iV + mMcyHqS15qtsBGjUg2yGTzZFjY+VzNvUHSfasaGNNnqCJrEB9Vg/u+6664YbbrjxxhvbV+655577778/ + hoLDDz+cvNNOO22++eYbbbQRA2aw3nrr/eAHP0CdttuyG2ywwfe+973vf//7hB/96Ed85mu6K2qqQyRY + f/31edhss82k+RRs3o4C2hUeCE888cS6666rRc3xrN3VV189L2YBaX722WdHHHEEioxb3t58800tqv76 + 668vssgijhFbb721gfCQz6o2ItHowAMPLLQO++yzj+ojRowQpbTywAMP6G29rMKVV14Zps6HkQqQ+y67 + 7IK199tvP6X//d//fd5550UvDoXEHUTOOuusxuZawSEm32SOr/9Px79bm5k0vcACC3CC6OvWY0MwEHKA + LE28ocyxJqWC2ayzzlo+MsAt5GNLiRBTX5xwb+eEmt+qgqk7FrbRxvihSWwoH88Hm9O61AK2nNlcB7/8 + 5S/ffvvteqYDnOQDl6+++uq+++6LNDHvYYcddttttzW2BbIffvghY6cBbpPKQuPnLLG29Yy4R48eTa8W + 52ecccYee+xx7LHH2lMPHjxYlWyHX3755XxtanD33XdrXSQQsXRm9913z/9YgLp777230iOPPHLkyJGa + HjVqVPkODHGLvVKhcccdd3zkkUco0//jjz9e07vttpuowInOUApy6krFlZwtghVWWOGFF15Q95xzzmFv + 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 + brnlXPTnn3/eVLuOCd5GVM1iG220MQZNYgPKsIqy1LMRS5AgZNFmnScbOWsyMmXqVouxM8SPslB/9rOf + ac7KzE7WWiUADdCkP5MCWpH+4Ac/0A1DazzlLLzwwvNXICyyyCIESty3+OKLO06hKltaynxmaaGFFkqt + 8okmpdLy3RuYnXE334+db9bL54XKZ5/qZVXcMrGEE044IT1vilax4ZvVz226iORyRWabbTb6yE2Ryzrr + rLNedNFFcYtJExUECZdJSvPYY4/179+ffS69aSwbha7gM92Q5j6JPqBE6LEBGq6MPQ4dEcyStjRRmY8n + 3JYRBBujMEvlrqtNYhtttNGAJrEhP8OSBSwFy1VK2bikyYGiutRRWoROYGm1x5U0z0lsxkNnZYnioMmz + XDfddFM9sceselcDgs7PTgTCWN++fcNWBZ0Y0GA7GQQG2JXL0BzKq/FfNaVNKzZCW2G0/OxzJqor6KEx + NpT/fWt1LbLvrmcaUHbxu+22W85Axb/r4mJphSw8LLrootU4ai+ipAabK9sVSkVf2wLDEQNEphwxE5VF + RGOktMfnIRFCNtFinnnmcXTLRmH77bd3qHUCs/3H74Tll19+hQorrrii0xjB8Yjg9KPUqYiGMTMGiqTL + LLPMBhtsoP8GApN0C9JGG/+4aBIbyndmWPNBYzYykK3kaAid5MqkM1BANsIICE3Ytj/zzDPhmjRdUdAY + OcKkgG2vdMstt9QrnUE0W2yxxfe+970hQ4Z88skna621lk5iz0GDBumnPhtRBMZk1LPRRhsxW3/99Z0J + UFieuSG7sKSRMrPb3WyzzTbccMO111572223xUqaow8tcogB2ccYM+KsjTfemFv2OrPGGmso5VytfNyo + FZFl3sxkZGligyviQMMtn0Aw5Nlnn11z6caMM8643nrrpYeuu0Hh05wqDjzwQH5ydWrnuOpZX0CPW3MY + 0gRkCASarqB38DJF6F6jJkq7EczJueeeayrY0Gh6lllmkSWrou6RRx6puZdeeum+++67+uqrpffee+8f + //jHO+6447YKd999910VhJDbb7+dnnD99dffcsst+Tmpm266iZ7AWNGNN9545ZVXflb9dl5OD2200UZX + tIwNWeedVrssCohcBAghShlI69ouQHNIAWyfmdnN3XzzzY2MJg0ZRai6M0mQT3AmNujMww8/HH3wxhtv + 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 + CyMQKnWz/HCMb1p6ZtAagdyKxIk94oAELyQS90aUnZatGmiV21CGCCBy8hQnyjLFbtDwrJAkg+ZYlVJr + N3Jr/CScbmYP4hghBoRWpTZe0cemGmygLET8lJmiwfsRtFwYJIdoMlRGW/VAjhKiaRWMCkVOG1S2jVkk + QKApATt2EyGaIkSWdiNQjRo1dkXze9HpuFTANZMuIUMRGhfTziut6Bt2naFYRihtERIk3fCLqaPRRjYU + UBYwzhCBGaGRdCVgdgZaXUKJ3yliU7k2fENthMI12pJDum1thE6RqUVOBHJrqLawHUEfSCaL4pI8EzmI + ZeXRQJQxS5cxkLWl7EGrQbqVuok2ZYTGNu2k5oZzpZQeRMmr2HSMQE9Z+f0RLS7RZAgoY6mNvhGiErIV + ULyKcRWvOTXEJkOQJAnaBCnGhmJTo0aNP/D77/8DHDQ4Q2KEkpsAAAAASUVORK5CYII= + + + + ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABWAEEARwAgAFIAbwB1AG4AZABlAGQAIABUAGgAaQBuADsAfQB7AFwAZgAxAFwAZgByAG8AbQBhAG4AXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAB7ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAIABoAGUAYQBkAGkAbgBnACAAMQA7AH0AewBcAHMAMgAgAGgAZQBhAGQAaQBuAGcAIAAyADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABrAGUAZQBwAG4AXABzADIAXABsAGEAbgBnADEAMAAzADEAXABiAFwAYwBhAHAAcwBcAGYAMABcAGYAcwAyADQAIABCAGUAdAByAGUAdQB0AGUAcwAgACAAVwBvAGgAbgBlAG4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABxAGoAXABiADAAXABmADEAXABmAHMAMgAyACAAVQByAGIAYQBjAGgAcwB0AHIAYQBzAHMAZQAgACAANQA1AFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAawBlAGUAcABuAFwAcwAxAFwAcQBqACAANAA1ADIAMwA5ACAARQBzAHMAZQBuACAAVwBlAHIAZABlAG4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABxAGoAIABUAGUAbABlAGYAbwBuACAAIAAwADIAMAAxAC8ANAAwADEAOQAyADMAXABwAGEAcgANAAoAXABjAGEAcABzADAAXABmAHMAMQA2ACAAYgBlAHQAcgBlAHUAdABlAHMALQB3AG8AaABuAGUAbgBAAHMAdAAuAGwAdQBkAGcAZQByAHUAcwAtAHcAZQByAGQAZQBuAC4AZABlAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAZgAyAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA= + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/BhsSolingen/BhsSolingen.csproj b/ReportImp/BhsSolingen/BhsSolingen.csproj new file mode 100644 index 000000000..c8446cf0f --- /dev/null +++ b/ReportImp/BhsSolingen/BhsSolingen.csproj @@ -0,0 +1,99 @@ + + + + + Debug + AnyCPU + {F2901558-DDDC-49BB-BE82-DA9F1A431F90} + Library + Properties + BhsSolingen + 6922762575_Reports + v4.5 + 512 + + + + true + full + false + ..\..\Host\bin\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\Host\bin\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + Quittierungsbeleg.cs + + + Component + + + SettlementReport.cs + + + + + + Quittierungsbeleg.cs + Designer + + + SettlementReport.cs + Designer + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} + Report + + + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + Service + + + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/BhsSolingen/CustomReportCreator.cs b/ReportImp/BhsSolingen/CustomReportCreator.cs new file mode 100644 index 000000000..d208bc8bd --- /dev/null +++ b/ReportImp/BhsSolingen/CustomReportCreator.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace BhsSolingen +{ + public class CustomReportCreator : DefaultReportCreator + { + + public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + + if (lROs.Count > 0) + { + + var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid); + + if (rootReport.Pages.Count == 0) + { + rootReport.CreateDocument(); + } + + for (int i = 1; i < lROs.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid); + if (lNext.Pages.Count == 0) + { + lNext.CreateDocument(); + } + + rootReport.Pages.AddRange(lNext.Pages); + } + + return rootReport; + } + return new XtraReport(); + } + + + public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + + return CreateServicesOverviewReportForRo(ro, serviceCategoryOid); + + } + + private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid) + { + XtraReport report = null; + + ServicesOverviewRO flsRo = CopyFromRO(ro); + ServicesOverviewRO assiRo = CopyFromRO(ro); + + if (ro.Services != null) + { + foreach (ServicesOverviewRO.ServiceDetail s in ro.Services) + { + if (s.IsBillable) + { + if (!String.IsNullOrWhiteSpace(s.EmployeeFirstName) && !String.IsNullOrWhiteSpace(s.EmployeeLastName) && s.EmployeeFirstName.Length > 1 && s.EmployeeLastName.Length > 1) + { + s.EmployeeAbbr = s.EmployeeFirstName.Substring(0, 2) + s.EmployeeLastName.Substring(0, 2); + } + ServicesOverviewRO.CreateSignatureString(s); + + if (s.ServiceCategory.ToLower().Contains("assistenz")) + { + assiRo.Services.Add(s); + } + else + { + flsRo.Services.Add(s); + } + } + } + + } + report = AddReportToReport(report, flsRo, false); + report = AddReportToReport(report, assiRo, true); + + //report = AddReportToReport(report, eingliederungshilfe); + + if (report == null) + report = new XtraReport(); + return report; + } + + private ServicesOverviewRO CopyFromRO(ServicesOverviewRO ro) + { + ServicesOverviewRO newRo = new ServicesOverviewRO(); + + newRo.StartDate = ro.StartDate; + newRo.Abwesenheiten = ro.Abwesenheiten; + newRo.AbsenceTimes = ro.AbsenceTimes; + newRo.ApprovedEndDate = ro.ApprovedEndDate; + newRo.ApprovedFLSPerMonth = ro.ApprovedFLSPerMonth; + newRo.ApprovedFLSPerMonthTotal = ro.ApprovedFLSPerMonthTotal; + newRo.ApprovedFLSPerWeek = ro.ApprovedFLSPerWeek; + newRo.ApprovedFLSPerWeekTotal = ro.ApprovedFLSPerWeekTotal; + newRo.ApprovedFLSTotal = ro.ApprovedFLSTotal; + newRo.ApprovedStartDate = ro.ApprovedStartDate; + newRo.ContactEmployee = ro.ContactEmployee; + newRo.CostBearer2SupportConceptList = ro.CostBearer2SupportConceptList; + newRo.Costbearer = ro.Costbearer; + newRo.CustomerBirthday = ro.CustomerBirthday; + newRo.CustomerLastName = ro.CustomerLastName; + newRo.CustomerCity = ro.CustomerCity; + newRo.CustomerFirstName = ro.CustomerFirstName; + newRo.CustomerName = ro.CustomerName; + newRo.CustomerPostalCode = ro.CustomerPostalCode; + newRo.CustomerStreet = ro.CustomerStreet; + newRo.EndDate = ro.EndDate; + newRo.FreeMinutesThisMonth = ro.FreeMinutesThisMonth; + newRo.Month = ro.Month; + newRo.Year = ro.Year; + newRo.MainAttendant = ro.MainAttendant; + newRo.MainAttendantCommaSeperated = ro.MainAttendantCommaSeperated; + newRo.ReferenceNumber = ro.ReferenceNumber; + newRo.TotalFLMBillable = ro.TotalFLMBillable; + newRo.TotalFLM = ro.TotalFLM; + newRo.TotalFLMQualified = ro.TotalFLMQualified; + newRo.TotalFLMUnqualified = ro.TotalFLMUnqualified; + newRo.TotalFLS = ro.TotalFLS; + newRo.TotalFLSQualified = ro.TotalFLSQualified; + newRo.TotalFLSUnqualified = ro.TotalFLSUnqualified; + newRo.TotalFLSPerCostBearer = ro.TotalFLSPerCostBearer; + newRo.TotalGefahreneKilometer = ro.TotalGefahreneKilometer; + newRo.SupportConceptCostBearer = ro.SupportConceptCostBearer; + newRo.Mandator = ro.Mandator; + + return newRo; + } + + private XtraReport AddReportToReport(XtraReport report, ServicesOverviewRO ro, bool isAssi) + { + if (ro.Services.Count > 0) + { + if (report == null) + { + report = new Quittierungsbeleg(); + ((Quittierungsbeleg)report).SetReportDataSource(ro); + } + else + { + if (report.Pages.Count == 0) + { + report.CreateDocument(); + } + + XtraReport newReport = new Quittierungsbeleg(); + ((Quittierungsbeleg)newReport).SetReportDataSource(ro); + newReport.CreateDocument(); + report.Pages.AddRange(newReport.Pages); + } + } + return report; + } + + } +} diff --git a/ReportImp/BhsSolingen/Invoicing/AssistenzInvoiceCreation.cs b/ReportImp/BhsSolingen/Invoicing/AssistenzInvoiceCreation.cs new file mode 100644 index 000000000..6648f3fc5 --- /dev/null +++ b/ReportImp/BhsSolingen/Invoicing/AssistenzInvoiceCreation.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Services; + +namespace BhsSolingen.Invoicing +{ + + public class CustomAssistenzInvoiceCreation : InvoiceCreation + { + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "Assistenz"; + invoice.InvoiceBase.InvoiceTypeText = "Assistenzleistung"; + } + + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) + { + if (!iServiceRecord.ServiceDescription.CategoryName.Contains("Assistenz")) + { + return null; + } + return base.CreateInvoiceItem(iServiceRecord, scap, calc); + } + + //public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, + // Calculations calc) + //{ + // return itemList; + //} + } +} diff --git a/ReportImp/BhsSolingen/Invoicing/CustomInvoiceFactory.cs b/ReportImp/BhsSolingen/Invoicing/CustomInvoiceFactory.cs new file mode 100644 index 000000000..67e6b8e8c --- /dev/null +++ b/ReportImp/BhsSolingen/Invoicing/CustomInvoiceFactory.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections.Generic; +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; + + +namespace BhsSolingen.Invoicing +{ + public class CustomInvoiceFactory : InvoiceFactory + { + + public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords) + { + foreach (var list in supportConcepts2ServiceRecords.Values) + { + + foreach (var sr in list) + { + var sd = sr.ServiceDescription.Category; + var ic = GetInvoiceCreatorForCategory(sd); + if (ic != null) + return ic; + } + } + return new InvoiceCreation(); + } + + private InvoiceCreation GetInvoiceCreatorForCategory(ServiceCategoryDC sd) + { + if (sd != null && !String.IsNullOrEmpty(sd.Name)) + { + String cat = sd.Name.ToLower().Trim(); + if (cat.IndexOf("assistenz") >= 0) + { + return new CustomAssistenzInvoiceCreation(); + } + + } + return null; + } + + public override SettlementInvoiceCreation CreateSettlementInvoiceCreator(string costbearerId, string tenant, CostBearer2SupportConcept lCb2Sc) + { + return new CustomSettlementInvoiceCreation(); + + } + } +} diff --git a/ReportImp/BhsSolingen/Invoicing/CustomSettlementInvoiceCreation.cs b/ReportImp/BhsSolingen/Invoicing/CustomSettlementInvoiceCreation.cs new file mode 100644 index 000000000..8b28655c8 --- /dev/null +++ b/ReportImp/BhsSolingen/Invoicing/CustomSettlementInvoiceCreation.cs @@ -0,0 +1,70 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace BhsSolingen.Invoicing +{ + internal class CustomSettlementInvoiceCreation : SettlementInvoiceCreation + { + public override IList GetBillableServiceRecords(CostBearer2SupportConcept c2s) + { + return c2s.ServiceRecords.Where(IsServiceRecordBillable).ToList(); + } + + public override bool IsServiceRecordBillable(ServiceRecord iRecord) + { + if (iRecord.ServiceDescription.ServiceCategory.Name.Contains("Assistenz")) + { + return false; + } + return true; + } + + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + { + var relDC = c2s.MapToNewDC(); + var hourlyRatesInSpanList = relDC.CostBearer.CostRatePeriods.GetSpans(CostRatePeriodType.HourlyRate, + si.AccountingPeriodStart.Value.Date, si.AccountingPeriodEnd.Value.Date).ToList(); + if (hourlyRatesInSpanList.Count > 3) + return false; + + var factorInSpanList = relDC.CostBearer.CostRatePeriods.GetSpans(CostRatePeriodType.RateFactor, + si.AccountingPeriodStart.Value.Date, si.AccountingPeriodEnd.Value.Date).ToList(); + if (factorInSpanList.Count > 1) + return false; + + + return true; + } + + public override void CalculateSettlementInvoiceApprovedAmounts(Settlement2DC si, SupportConceptCostBearerRelDC relDC, + Calculations calc) + { + si.ApprovedFLSWeekly = 0; + si.ApprovedFLS = 0; + foreach (var sp in relDC.ApprovalPeriodList) + { + if (sp.ServiceCategory == null || !sp.ServiceCategory.Name.Contains("Assistenz")) + { + si.ApprovedFLSWeekly += calc.GetApprovedHoursPerWeek(sp, relDC.CostBearer.CostRatePeriods) ?? 0m; + + decimal flsTotal = calc.GetApprovedHoursTotal(sp, relDC.CostBearer.CostRatePeriods) ?? 0m; + flsTotal = Math.Round(flsTotal, 2, MidpointRounding.AwayFromZero); + + si.ApprovedFLS += flsTotal; + } + } + + } + } +} diff --git a/ReportImp/BhsSolingen/Logo_BHS_pfade.jpg b/ReportImp/BhsSolingen/Logo_BHS_pfade.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bfbabefbe8783480b6faa30030e346a43a2999ce GIT binary patch literal 8685 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 literal 0 HcmV?d00001 diff --git a/ReportImp/BhsSolingen/Properties/AssemblyInfo.cs b/ReportImp/BhsSolingen/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..91af65984 --- /dev/null +++ b/ReportImp/BhsSolingen/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("BhsSolingen")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("BhsSolingen")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("f2901558-dddc-49bb-be82-da9f1a431f90")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/BhsSolingen/Properties/licenses.licx b/ReportImp/BhsSolingen/Properties/licenses.licx new file mode 100644 index 000000000..c7fd819d5 --- /dev/null +++ b/ReportImp/BhsSolingen/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs b/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs new file mode 100644 index 000000000..60e4069b0 --- /dev/null +++ b/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs @@ -0,0 +1,1398 @@ +using BeWo.Report.ReportObjects; +namespace BhsSolingen +{ + partial class Quittierungsbeleg + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSHeader = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellMinOhne12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblBewilligteFLSWoche = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lbltitel = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); + this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblOhneFactor = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFachleistungInMinuten = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblLeistungInStd = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(705F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell10, + this.xrTableCell2, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell44, + this.xrTableCell50}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")}); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.11994951833461227D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); + this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.094696981389528381D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")}); + this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.094696933224158855D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldKontaktArt")}); + this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.05366162346946534D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")}); + this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.05366162346946534D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell12.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.10732323052948757D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell44.Weight = 0.15151514114890302D; + // + // xrTableCell50 + // + this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.picSignature}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell50.Weight = 0.21464645290443832D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.HeightF = 70F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(705F, 70F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell11, + this.cellFLSHeader, + this.xrTableCell28, + this.xrTableCell48}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 0.48945783132530124D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell3.Weight = 0.26536312849161997D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.41899441340782145D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Angebot"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.23743016759776542D; + // + // cellFLSHeader + // + this.cellFLSHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.cellFLSHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cellFLSHeader.Multiline = true; + this.cellFLSHeader.Name = "cellFLSHeader"; + this.cellFLSHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.cellFLSHeader.StylePriority.UseBorders = false; + this.cellFLSHeader.StylePriority.UseFont = false; + this.cellFLSHeader.StylePriority.UsePadding = false; + this.cellFLSHeader.StylePriority.UseTextAlignment = false; + this.cellFLSHeader.Text = "FLS in"; + this.cellFLSHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellFLSHeader.Weight = 0.23743016759776536D; + // + // xrTableCell28 + // + this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "Betreuerin /"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell28.Weight = 0.33519553072625696D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell48.Multiline = true; + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.Text = "Unterschrift"; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell48.Weight = 0.47486033519553084D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell8, + this.xrTableCell5, + this.xrTableCell6, + this.cellMinOhne12, + this.xrTableCell43, + this.xrTableCell49}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1.223644578313253D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Weight = 0.26536312849161997D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "von"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.20949720670391073D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "bis"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.2094972067039107D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.23743016759776545D; + // + // cellMinOhne12 + // + this.cellMinOhne12.BackColor = System.Drawing.Color.Gainsboro; + this.cellMinOhne12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellMinOhne12.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cellMinOhne12.Multiline = true; + this.cellMinOhne12.Name = "cellMinOhne12"; + this.cellMinOhne12.StylePriority.UseBackColor = false; + this.cellMinOhne12.StylePriority.UseBorders = false; + this.cellMinOhne12.StylePriority.UseFont = false; + this.cellMinOhne12.StylePriority.UseTextAlignment = false; + this.cellMinOhne12.Text = "Minuten\r\n(ohne 1,2)"; + this.cellMinOhne12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.cellMinOhne12.Weight = 0.23743016759776536D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "Betreuer"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell43.Weight = 0.33519553072625696D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell49.Multiline = true; + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.Text = "Klientin / Klient"; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell49.Weight = 0.47486033519553084D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.lblBewilligteFLSWoche, + this.xrLabel16, + this.xrLabel7, + this.xrLabel8, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.lbltitel}); + this.ReportHeader.HeightF = 157.6042F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel10 + // + this.xrLabel10.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(705.0001F, 25F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "[Mandator.Name]"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // lblBewilligteFLSWoche + // + this.lblBewilligteFLSWoche.BackColor = System.Drawing.Color.Gainsboro; + this.lblBewilligteFLSWoche.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.lblBewilligteFLSWoche.Font = new System.Drawing.Font("Arial", 10F); + this.lblBewilligteFLSWoche.LocationFloat = new DevExpress.Utils.PointFloat(391.5621F, 72.1111F); + this.lblBewilligteFLSWoche.Name = "lblBewilligteFLSWoche"; + this.lblBewilligteFLSWoche.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblBewilligteFLSWoche.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); + this.lblBewilligteFLSWoche.StylePriority.UseBackColor = false; + this.lblBewilligteFLSWoche.StylePriority.UseBorders = false; + this.lblBewilligteFLSWoche.StylePriority.UseFont = false; + this.lblBewilligteFLSWoche.StylePriority.UsePadding = false; + this.lblBewilligteFLSWoche.StylePriority.UseTextAlignment = false; + this.lblBewilligteFLSWoche.Text = "Bewilligte FLS wöchentlich"; + this.lblBewilligteFLSWoche.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel16 + // + this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); + this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(570.3123F, 72.1111F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UsePadding = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(391.5627F, 102.6111F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Aktenzeichen"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(512.2017F, 102.6111F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "[ReferenceNumber]"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(146.5625F, 102.6111F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "[CustomerName]"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(146.5625F, 72.1111F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "[Month] [Year]"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(25.92367F, 102.6111F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Klientin, Klient"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(25.92367F, 72.1111F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Monat"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lbltitel + // + this.lbltitel.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbltitel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lbltitel.Multiline = true; + this.lbltitel.Name = "lbltitel"; + this.lbltitel.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lbltitel.SizeF = new System.Drawing.SizeF(705.0001F, 25F); + this.lbltitel.StylePriority.UseFont = false; + this.lbltitel.StylePriority.UseTextAlignment = false; + this.lbltitel.Text = "Quittierungsbeleg Fachleistungsstunden"; + this.lbltitel.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 145F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535F, 50F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(167F, 76.22916F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel11, + this.xrLabel2, + this.lblUnterschriftKlient, + this.lblUnterschriftMitarbeiter, + this.xrTableAbwesenheiten, + this.lblHatAbwesenheiten, + this.lblHatGruppen, + this.xrRichText2, + this.xrRichText1, + this.xrLabel15, + this.xrLabel13, + this.xrLabel12, + this.lblOhneFactor, + this.lblFachleistungInMinuten, + this.xrLabel9, + this.xrLabel1, + this.lblLeistungInStd}); + this.GroupFooter1.HeightF = 290.8333F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(245.0002F, 19.99995F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel11.StylePriority.UseBackColor = false; + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldFLS", "{0:0.##}")}); + this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(330F, 20F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UsePadding = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftKlient + // + this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(66.996F, 270.8333F); + this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; + this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F); + this.lblUnterschriftKlient.StylePriority.UseBackColor = false; + this.lblUnterschriftKlient.StylePriority.UseBorders = false; + this.lblUnterschriftKlient.StylePriority.UseFont = false; + this.lblUnterschriftKlient.StylePriority.UsePadding = false; + this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; + this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; + this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftMitarbeiter + // + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(370.3056F, 270.8333F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableAbwesenheiten + // + this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; + this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 100F); + this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; + this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow4, + this.xrTableRow5, + this.xrTableRow7, + this.xrTableRow8}); + this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F); + this.xrTableAbwesenheiten.StylePriority.UseBorders = false; + this.xrTableAbwesenheiten.StylePriority.UseFont = false; + this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell16 + // + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "von"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.1073232364991462D; + // + // xrTableCell17 + // + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "bis"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.10732323432577288D; + // + // xrTableCell18 + // + this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Tage"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell18.Weight = 0.075757568269402914D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 1D; + // + // xrTableCell19 + // + this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell19.Weight = 0.1073232364991462D; + // + // xrTableCell20 + // + this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell20.Weight = 0.10732323432577288D; + // + // xrTableCell21 + // + this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell21.Weight = 0.075757568269402914D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 1D; + // + // xrTableCell22 + // + this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.Weight = 0.1073232364991462D; + // + // xrTableCell23 + // + this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell23.Weight = 0.10732323432577288D; + // + // xrTableCell24 + // + this.xrTableCell24.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell24.Weight = 0.075757568269402914D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 1D; + // + // xrTableCell25 + // + this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.1073232364991462D; + // + // xrTableCell26 + // + this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell26.Weight = 0.10732323432577288D; + // + // xrTableCell27 + // + this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell27.Weight = 0.075757568269402914D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 1D; + // + // xrTableCell29 + // + this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.StylePriority.UseFont = false; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell29.Weight = 0.1073232364991462D; + // + // xrTableCell30 + // + this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseFont = false; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell30.Weight = 0.10732323432577288D; + // + // xrTableCell31 + // + this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseFont = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell31.Weight = 0.075757568269402914D; + // + // lblHatAbwesenheiten + // + this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1389F, 150F); + this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; + this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatAbwesenheiten.StylePriority.UseBackColor = false; + this.lblHatAbwesenheiten.StylePriority.UseBorders = false; + this.lblHatAbwesenheiten.StylePriority.UseFont = false; + this.lblHatAbwesenheiten.StylePriority.UsePadding = false; + this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false; + this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblHatGruppen + // + this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F); + this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1389F, 100F); + this.lblHatGruppen.Name = "lblHatGruppen"; + this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatGruppen.StylePriority.UseBackColor = false; + this.lblHatGruppen.StylePriority.UseBorders = false; + this.lblHatGruppen.StylePriority.UseFont = false; + this.lblHatGruppen.StylePriority.UsePadding = false; + this.lblHatGruppen.StylePriority.UseTextAlignment = false; + this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrRichText2 + // + this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4718F, 150F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(232.5282F, 68.05556F); + this.xrRichText2.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4718F, 100F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(232.5283F, 50F); + this.xrRichText1.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F); + this.xrLabel15.StylePriority.UseBackColor = false; + this.xrLabel15.StylePriority.UseBorders = false; + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UsePadding = false; + this.xrLabel15.StylePriority.UseTextAlignment = false; + this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:"; + this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel13 + // + this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99998F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel13.StylePriority.UseBackColor = false; + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UsePadding = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "GR = Gruppenangebot"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99995F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(223.1252F, 20.00001F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "E = ear to ear, face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lblOhneFactor + // + this.lblOhneFactor.Font = new System.Drawing.Font("Arial", 8F); + this.lblOhneFactor.LocationFloat = new DevExpress.Utils.PointFloat(414.9996F, 39.99996F); + this.lblOhneFactor.Name = "lblOhneFactor"; + this.lblOhneFactor.SizeF = new System.Drawing.SizeF(292.0004F, 20F); + this.lblOhneFactor.StylePriority.UseBackColor = false; + this.lblOhneFactor.StylePriority.UseBorders = false; + this.lblOhneFactor.StylePriority.UseFont = false; + this.lblOhneFactor.StylePriority.UsePadding = false; + this.lblOhneFactor.StylePriority.UseTextAlignment = false; + this.lblOhneFactor.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)"; + this.lblOhneFactor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblFachleistungInMinuten + // + this.lblFachleistungInMinuten.BackColor = System.Drawing.Color.Gainsboro; + this.lblFachleistungInMinuten.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFachleistungInMinuten.Font = new System.Drawing.Font("Arial", 10F); + this.lblFachleistungInMinuten.LocationFloat = new DevExpress.Utils.PointFloat(415.0002F, 0F); + this.lblFachleistungInMinuten.Name = "lblFachleistungInMinuten"; + this.lblFachleistungInMinuten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFachleistungInMinuten.SizeF = new System.Drawing.SizeF(290F, 20F); + this.lblFachleistungInMinuten.StylePriority.UseBackColor = false; + this.lblFachleistungInMinuten.StylePriority.UseBorders = false; + this.lblFachleistungInMinuten.StylePriority.UseFont = false; + this.lblFachleistungInMinuten.StylePriority.UsePadding = false; + this.lblFachleistungInMinuten.StylePriority.UseTextAlignment = false; + this.lblFachleistungInMinuten.Text = "Fachleistungen in Minuten"; + this.lblFachleistungInMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UsePadding = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")}); + this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblLeistungInStd + // + this.lblLeistungInStd.BackColor = System.Drawing.Color.Gainsboro; + this.lblLeistungInStd.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblLeistungInStd.Font = new System.Drawing.Font("Arial", 10F); + this.lblLeistungInStd.LocationFloat = new DevExpress.Utils.PointFloat(415F, 20F); + this.lblLeistungInStd.Name = "lblLeistungInStd"; + this.lblLeistungInStd.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblLeistungInStd.SizeF = new System.Drawing.SizeF(290F, 20F); + this.lblLeistungInStd.StylePriority.UseBackColor = false; + this.lblLeistungInStd.StylePriority.UseBorders = false; + this.lblLeistungInStd.StylePriority.UseFont = false; + this.lblLeistungInStd.StylePriority.UsePadding = false; + this.lblLeistungInStd.StylePriority.UseTextAlignment = false; + this.lblLeistungInStd.Text = "Fachleistungen in Stunden"; + this.lblLeistungInStd.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // fieldFLS + // + this.fieldFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0.9999593F, 0.9999593F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(168F, 18F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); + // + // Quittierungsbeleg + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt, + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Arial", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(80, 30, 145, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel lbltitel; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell cellFLSHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell cellMinOhne12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; + private DevExpress.XtraReports.UI.XRLabel lblOhneFactor; + private DevExpress.XtraReports.UI.XRLabel lblFachleistungInMinuten; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten; + private DevExpress.XtraReports.UI.XRLabel lblHatGruppen; + private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel lblBewilligteFLSWoche; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel lblLeistungInStd; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRPictureBox picSignature; + } +} diff --git a/ReportImp/BhsSolingen/Quittierungsbeleg.cs b/ReportImp/BhsSolingen/Quittierungsbeleg.cs new file mode 100644 index 000000000..4b710c604 --- /dev/null +++ b/ReportImp/BhsSolingen/Quittierungsbeleg.cs @@ -0,0 +1,150 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace BhsSolingen +{ + public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Quittierungsbeleg() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + bool hatGruppen = false; + bool isAssistenz = false; + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (var sd in pRO.Services) + { + if (sd.IsBillable) + { + ServicesOverviewRO.CreateSignatureString(sd); + if (sd.IsGroup) + { + //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount); + hatGruppen = true; + } + + if (sd.ServiceCategory.Contains("Assistenz")) + { + isAssistenz = true; + } + servicesBillable.Add(sd); + } + } + + pRO.Services = servicesBillable; + } + + if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes)) + { + lblHatAbwesenheiten.Text = "X"; + } + + if (!hatGruppen) + { + lblHatGruppen.Text = "X"; + } + + ErstelleAbwesenheitenTabelle(pRO); + + + if (isAssistenz) + { + lbltitel.Text = "Quittierungsbeleg über Assistenzleistungen"; + + lblFachleistungInMinuten.Text = "Leistungen in Minuten"; + lblLeistungInStd.Text = "Leistungen in Stunden"; + lblBewilligteFLSWoche.Text = "Bewilligte Std. wöchentlich"; + lblOhneFactor.Text = ""; + cellFLSHeader.Text = "Minuten"; + cellMinOhne12.Text = ""; + } + + bindingSource1.DataSource = pRO; + } + + private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo) + { + if (pRo.Abwesenheiten != null) + { + int newRows = 0; + int index = 1; + foreach (var at in pRo.Abwesenheiten) + { + DevExpress.XtraReports.UI.XRTableRow row = null; + if (index < xrTableAbwesenheiten.Rows.Count) + { + row = xrTableAbwesenheiten.Rows[index]; + } + else + { + row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]); + newRows++; + } + + row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start); + int? days = null; + + if (at.End.HasValue) + { + row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End); + days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1; + } + else + { + row.Cells[1].Text = "unbekannt"; + } + + row.Cells[2].Text = String.Format("{0:0}", days); + + index++; + } + + if (newRows > 0) + { + lblUnterschriftKlient.Top += newRows * 20; + lblUnterschriftMitarbeiter.Top += newRows * 20; + } + } + } + + private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + Image img = ByteArrayToImage(binData); + xrBox.Image = Utils.CropImage(img); + } + else + { + xrBox.Image = null; + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + Image returnImage = null; + MemoryStream ms = new System.IO.MemoryStream(byteArrayIn); + returnImage = Image.FromStream(ms); + + return returnImage; + } + } +} diff --git a/ReportImp/BhsSolingen/Quittierungsbeleg.resx b/ReportImp/BhsSolingen/Quittierungsbeleg.resx new file mode 100644 index 000000000..0fd7058a7 --- /dev/null +++ b/ReportImp/BhsSolingen/Quittierungsbeleg.resx @@ -0,0 +1,279 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + + + + /9j/4AAQSkZJRgABAQEBIAEgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg + JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIy + MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADGAToDASIAAhEBAxEB/8QA + HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh + MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW + V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG + x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF + BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV + YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE + hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq + 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAoanrVho/kfbp/KEzFUJUkceuOlUvEWuTaVoa6 + nYRRXcYdd53cbD3BHvgfjWrd2dtfwGC6gjmiPVXXIrhNZ8Paj4etrltHLXOlToyz2cmW2A9x/j1HfNAH + YaJrdprunrdWre0kZ+8jehrSrwzQdVuNInF1YFvPQnzYSfllj+nqK9JbxWmraMJdGureG9yMx3XAHqM9 + M1m61ON7ytYtU5PZHVUV5heeMvFmmE/a7O3C9n8olT9GBwas2fxC1SbbnT7SYn+GObY35Ek/pWi11IPR + qK4+L4g2aMF1HT7yyPqybl/of0roLDXdL1MD7JfQyMf4N2G/I80AaFFFFABRRRQAUUUUAFFFFABRRRQA + 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 + gMAWxj14Irs6KACiiigArz34pyJ9m06PevmbnbbnnGBzXReJ/FVt4ct1BXzbuQExxA/qfb+deY2Wn6v4 + 01l5SxdmOZZn+5GPT/ACgCjplnqWsyRaZab5E3l9mfkQnALH07c17D4c8NWnh2z2RfvLhwPNmI5b2HoP + ap9C0Cy0Cy8i1XLtgySt95z/AIe1alABRRRQAVznju4Nv4QvMHmTbH+bDP6Zro6xvE+ivr+ivZRyrHJv + V1ZumR60AeGRl1kUxkhwQVI65r3nw7BdW3h+yivZGe4EYLluozyAfcDj8KxfDngSy0Zkuboi6vF5DEfI + h9h3Puf0rraACvNviiJJLvTIkUsSr4AGSTkV6TTSilgxUFh0JHIoA8t8K+BdRkvra/vlNrDE6yKjfffB + yOOw+teqUUUAFFFFAEF7O9rYzzxxNK8cbOsa9WIGcV4Lqd9falfSXF9I7zE8hv4fYDsPavoGoJLG0mk8 + yW1gd/7zRgn86APn6G1uLg4ggkkPoik1uad4I13USCLQwRn+Of5P06/pXtSoqLtRQo9AMU6gDidG+HGn + 2RWXUZDdyj+AfLGP6n/PFdnFDHBEsUMaxxqMKqDAH4U+igAooooAKKKKACiiigAooooAKKKKACiiigAo + oooAKKKKACiiigDy240Wfxd451FJrgRQ277D3IRTgBf8969I0/TrXS7JLSziEcKdAOpPqT3NFFAFqiii + gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//9k= + + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + \ No newline at end of file diff --git a/ReportImp/BhsSolingen/SettlementReport.Designer.cs b/ReportImp/BhsSolingen/SettlementReport.Designer.cs new file mode 100644 index 000000000..02e9fb0ce --- /dev/null +++ b/ReportImp/BhsSolingen/SettlementReport.Designer.cs @@ -0,0 +1,901 @@ +namespace BhsSolingen.Alt +{ + partial class Spitzabrechnung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblNotice = new DevExpress.XtraReports.UI.XRLabel(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow32 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow34 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellRestforderung = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9}); + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 120F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel9 + // + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(187.5F, 50F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel9.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "\r\n"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 169F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 375.3333F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9, + this.xrTableRow10, + this.xrTableRow11, + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 68F); + this.xrTable1.StylePriority.UseBorderColor = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell6}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.085D; + // + // xrTableCell19 + // + this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorderColor = false; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:"; + this.xrTableCell19.Weight = 0.78314100999098568D; + // + // xrTableCell6 + // + this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "[ApprovedFLS]"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell6.Weight = 0.21685899000901443D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell20, + this.xrTableCell7}); + this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.085D; + // + // xrTableCell20 + // + this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorderColor = false; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]:"; + this.xrTableCell20.Weight = 0.78314100999098568D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "[ApprovedFLSWithFactor]"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell7.Weight = 0.21685899000901443D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.085D; + // + // xrTableCell21 + // + this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorderColor = false; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 1D; + // + // rowErbrachteLeistung + // + this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22}); + this.rowErbrachteLeistung.Name = "rowErbrachteLeistung"; + this.rowErbrachteLeistung.Weight = 0.085D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 1D; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 300.3333F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(642F, 67F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.3333F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]"; + this.xrLabel3.WordWrap = false; + // + // RecipientPostCodeAndTown + // + this.RecipientPostCodeAndTown.CanShrink = true; + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[RecipientOrganisation]"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel7, + this.xrLabel2, + this.xrTable3, + this.lblNotice}); + this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportFooter.HeightF = 321.7397F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 129.7396F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(568.2292F, 192.0001F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Für Rückfragen stehen wir gerne zur Verfügung und verbleiben\r\n\r\nmit freundlichen " + + "Grüßen\r\nBehinderten-Heimstätte Solingen e.V.\r\n\r\n\r\n\r\n(Schoch)\r\nVerwaltungsmitarbe" + + "iterin\r\n\r\nANLAGEN"; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 95.73969F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(316.9998F, 17F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Wir bitten um eine Abrechnung."; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow21, + this.xrTableRow22}); + this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 42F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 0.38095238095238093D; + // + // xrTableCell16 + // + this.xrTableCell16.CanShrink = true; + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.Text = "xrTableCell1"; + this.xrTableCell16.Weight = 3D; + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 0.23809523809523808D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 0.38095238095238088D; + // + // xrTableCell29 + // + this.xrTableCell29.CanShrink = true; + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.Text = "xrTableCell4"; + this.xrTableCell29.Weight = 3D; + // + // lblNotice + // + this.lblNotice.CanShrink = true; + this.lblNotice.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic); + this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F); + this.lblNotice.Name = "lblNotice"; + this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 25F); + this.lblNotice.StylePriority.UseFont = false; + this.lblNotice.Text = "Abschließende Bemerkungen:"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 100F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 40F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel_RecipientContactPerson, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientStreet, + this.RecipientPostCodeAndTown, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F); + this.GroupHeader1.HeightF = 443.3333F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "InvoiceItems"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.Font = new System.Drawing.Font("Verdana", 10F); + this.Detail1.HeightF = 17F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTable5 + // + this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow15}); + this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrTable5.StylePriority.UseBorderColor = false; + // + // xrTableRow15 + // + this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell17, + this.xrTableCell23}); + this.xrTableRow15.Name = "xrTableRow15"; + this.xrTableRow15.Weight = 0.085D; + // + // xrTableCell17 + // + this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.CanShrink = true; + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorderColor = false; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.Weight = 0.78314100999098546D; + // + // xrTableCell23 + // + this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell23.CanShrink = true; + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseBorderColor = false; + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell23.Weight = 0.21685899000901443D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F); + this.GroupFooter1.HeightF = 132F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow30, + this.xrTableRow31, + this.xrTableRow32, + this.xrTableRow33, + this.xrTableRow34, + this.xrTableRow35, + this.xrTableRow36}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 132F); + this.xrTable4.StylePriority.UseBorderColor = false; + // + // xrTableRow30 + // + this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell48}); + this.xrTableRow30.Name = "xrTableRow30"; + this.xrTableRow30.Weight = 0.085D; + // + // xrTableCell48 + // + this.xrTableCell48.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorderColor = false; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.Weight = 1D; + // + // xrTableRow31 + // + this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell49, + this.xrTableCell50}); + this.xrTableRow31.Name = "xrTableRow31"; + this.xrTableRow31.Weight = 0.085D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Gesamtforderung:"; + this.xrTableCell49.Weight = 0.78314100999098546D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.Text = "[AmountRecordedFLSString]"; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.21685899000901443D; + // + // xrTableRow32 + // + this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell51}); + this.xrTableRow32.Name = "xrTableRow32"; + this.xrTableRow32.Weight = 0.085D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.Weight = 1D; + // + // xrTableRow33 + // + this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell52, + this.xrTableCell53}); + this.xrTableRow33.Name = "xrTableRow33"; + this.xrTableRow33.Weight = 0.085D; + // + // xrTableCell52 + // + this.xrTableCell52.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorderColor = false; + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell52.Weight = 0.78314100999098568D; + // + // xrTableCell53 + // + this.xrTableCell53.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorderColor = false; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "[AmountAdvancedPayments]"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.21685899000901443D; + // + // xrTableRow34 + // + this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell54, + this.xrTableCell55}); + this.xrTableRow34.Name = "xrTableRow34"; + this.xrTableRow34.Weight = 0.085D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Text = "abzüglich Eigenanteil:"; + this.xrTableCell54.Weight = 0.78314100999098568D; + // + // xrTableCell55 + // + this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")}); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UsePadding = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.Text = "xrTableCell15"; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell55.Weight = 0.21685899000901443D; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56}); + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell56 + // + this.xrTableCell56.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell56.StylePriority.UseBorderColor = false; + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.Weight = 1D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellRestforderung, + this.xrTableCell58}); + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.15D; + // + // cellRestforderung + // + this.cellRestforderung.BorderColor = System.Drawing.SystemColors.ControlLight; + this.cellRestforderung.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellRestforderung.Name = "cellRestforderung"; + this.cellRestforderung.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellRestforderung.StylePriority.UseBorderColor = false; + this.cellRestforderung.StylePriority.UseBorders = false; + this.cellRestforderung.StylePriority.UseFont = false; + this.cellRestforderung.Text = "Restforderung:"; + this.cellRestforderung.Weight = 0.78314100999098568D; + // + // xrTableCell58 + // + this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell58.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell58.StylePriority.UseBorderColor = false; + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.StylePriority.UseFont = false; + this.xrTableCell58.StylePriority.UseTextAlignment = false; + this.xrTableCell58.Text = "[Claim]"; + this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell58.Weight = 0.21685899000901443D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); + // + // Spitzabrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1, + this.DetailReport, + this.GroupFooter1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 40); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel lblNotice; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell cellRestforderung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + } +} diff --git a/ReportImp/BhsSolingen/SettlementReport.cs b/ReportImp/BhsSolingen/SettlementReport.cs new file mode 100644 index 000000000..771dce4bd --- /dev/null +++ b/ReportImp/BhsSolingen/SettlementReport.cs @@ -0,0 +1,290 @@ +using System; +using System.Collections.Generic; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.DataContracts; + +namespace BhsSolingen.Alt +{ + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(SettlementRO pRO) + { + if (pRO.ClaimWithEigenbeteiligung < 0) + { + cellRestforderung.Text = "Differenz"; + } + bool isDefaultSpitzabrechnung = false; + + if (String.IsNullOrEmpty(pRO.Notice)) + { + lblNotice.Visible = false; + } + + if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1) + { + var ii = pRO.InvoiceItems[0]; + if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null) + { + isDefaultSpitzabrechnung = true; + } + } + if (!isDefaultSpitzabrechnung) + { + if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue) + { + isDefaultSpitzabrechnung = true; + } + } + + if (isDefaultSpitzabrechnung) + { + //UpdateAbrechnungsFelder(pRO); + + pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO); + } + else + { + var id = GetCustomerId(pRO); + if (id == "LWLNEU") + { + pRO.RateFactorText = null; + pRO.RateFactorText2 = null; + + if (pRO.InvoiceItems != null) + { + foreach (var ii in pRO.InvoiceItems) + { + ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:c}", + ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount, ii.AmountPerUnit); + } + } + } + else + { + if (pRO.InvoiceItems != null) + { + foreach (var ii in pRO.InvoiceItems) + { + ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}", + ii.ItemPeriodStart, ii.ItemPeriodEnd, + ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ", + ii.AmountPerUnit); + } + } + } + } + + ErstelleAbwesenheiten(pRO); + + this.bindingSource1.DataSource = pRO; + } + + private void ErstelleAbwesenheiten(SettlementRO pRo) + { + pRo.AbsenceTimes = ""; + + if (pRo.CostBearer2SupportConceptOid < 1) + return; + + var cb2sc = DAOFactory.GenericDAO.LoadByID(pRo.CostBearer2SupportConceptOid); + var c = cb2sc.SupportConcept.Customer; + + if (c.AbsenceTimes != null) + { + var sb = new StringBuilder(); + + foreach (var at in c.AbsenceTimes) + { + if (at.AbsenceSpan != null) + { + if (at.Start != null && at.Start <= pRo.AccountingEndDate && ((at.End != null && at.End >= pRo.AccountingStartDate) || at.End == null)) + { + DateTime start = at.Start.Value.AddDays(1); + DateTime end = DateTime.MaxValue; + if (at.End.HasValue) + { + end = at.End.Value.AddDays(-1); + } + + if (end.Subtract(start).TotalDays > 0) + { + if (sb.Length > 0) + { + sb.Append(", "); + } + + + sb.Append(string.Format("{0:dd.MM.yyyy}", start)); + + sb.Append(" - "); + + if (end == DateTime.MaxValue) + { + sb.Append("unbekannt"); + } + else + { + sb.Append(string.Format("{0:dd.MM.yyyy}", end)); + } + + sb.Append(" "); + sb.Append(at.AbsenceReason.Description); + } + } + } + } + + if (sb.Length > 0) + { + pRo.AbsenceTimes = "Abwesenheitszeiten: " + sb; + } + } + } + + private String GetCustomerId(SettlementRO pRO) + { + var cb2sc = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid); + return cb2sc.CostBearer.ID; + } + + private IList CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO) + { + IList itemList = new List(); + if (pRO.DifferentHourlyRateCount == 3) + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString, + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3 + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString, + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + else if (pRO.DifferentHourlyRateCount == 2) + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString, + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld + }); + + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + else + { + itemList.Add(new InvoiceItemDC + { + ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString, + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew), + + GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew + }); + + } + + return itemList; + } + + private void UpdateAbrechnungsFelder(SettlementRO pRO) + { + if (pRO.DifferentHourlyRateCount == 3) + { + //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] € + + pRO.Abrechnungstext1 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString); + + pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3); + + //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € ="; + + pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3); + + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else if (pRO.DifferentHourlyRateCount == 2) + { + + pRO.Abrechnungstext2 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString); + pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld); + + pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld); + + + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + else + { + pRO.Abrechnungstext3 = String.Format("{0} bis {1}", + pRO.AccountingStartDateString, pRO.AccountingEndDateString); + pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}", + pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew); + + pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew); + } + } + } +} diff --git a/ReportImp/BhsSolingen/SettlementReport.resx b/ReportImp/BhsSolingen/SettlementReport.resx new file mode 100644 index 000000000..6eaf87b00 --- /dev/null +++ b/ReportImp/BhsSolingen/SettlementReport.resx @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + anbei erhalten Sie die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/ChristianLuft/ChristianLuft.csproj b/ReportImp/ChristianLuft/ChristianLuft.csproj new file mode 100644 index 000000000..f89a627b8 --- /dev/null +++ b/ReportImp/ChristianLuft/ChristianLuft.csproj @@ -0,0 +1,46 @@ + + + + + Debug + AnyCPU + {FA8D88C5-5D07-4AD6-96D2-0B3CB3FAE2F6} + Library + Properties + ChristianLuft + ChristianLuft + v4.6.1 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ReportImp/ChristianLuft/Properties/AssemblyInfo.cs b/ReportImp/ChristianLuft/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..6279d5658 --- /dev/null +++ b/ReportImp/ChristianLuft/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("ChristianLuft")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("ChristianLuft")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("fa8d88c5-5d07-4ad6-96d2-0b3cb3fae2f6")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/FreundeskreisSuchthilfe/Reporting/CustomAnnualReportFactory.cs b/ReportImp/FreundeskreisSuchthilfe/Reporting/CustomAnnualReportFactory.cs new file mode 100644 index 000000000..14b22242d --- /dev/null +++ b/ReportImp/FreundeskreisSuchthilfe/Reporting/CustomAnnualReportFactory.cs @@ -0,0 +1,240 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Service.Reporting; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; + +namespace FreundeskreisSuchthilfe.Reporting +{ + public class CustomAnnualReportFactory : AnnualReportFactory + { + private Dictionary countPerAltersGruppeAll = new Dictionary(); + private Dictionary countPerAltersGruppeMale = new Dictionary(); + private Dictionary countPerAltersGruppeFemale = new Dictionary(); + + private int countWithBetreuerAll = 0; + private int countWithBetreuerMale = 0; + private int countWithBetreuerFemale = 0; + + private Dictionary oid2VarFieldDef = null; + + protected override bool StichtagsbezogenAuswerten + { + get { return false; } + } + + public override bool ShouldProcessSupportConcept(CostBearer2SupportConcept iCb2Sc, SupportConcept sc, Customer customer) + { + if (sc.IsActive != ActivationTypeId.Deleted && customer.IsActive != ActivationTypeId.Deleted) + { + if ((iCb2Sc.StartDate.HasValue && iCb2Sc.EndDate.HasValue)) + { + if (CustomerBelongsToTeam(customer, TeamOid) && + IsCustomerOfCustomerCareType(customer, CustomerCareTypeValueListEntryOid)) + { + return true; + } + } + } + return false; + } + + public override List CreateAnnualReport(CostBearer cb, long? teamOid, long? customerCareTypeValueListEntryOid, DateTime reportStartDate, DateTime reportEndDate) + { + var reports = base.CreateAnnualReport(cb, teamOid, customerCareTypeValueListEntryOid, reportStartDate, reportEndDate); + + + // Nach Altersgruppen + var report = new AnnualReportDC(); + report.Name = "Anzahl Kinder nach Altersgruppen"; + reports.Add(report); + report.Data = new List(); + + report.Data.Add(CreateAltersgruppeData("0 - 3 Jahre", 1)); + report.Data.Add(CreateAltersgruppeData("4 - 12 Jahre", 2)); + report.Data.Add(CreateAltersgruppeData("13 - 18 Jahre", 3)); + + + report = new AnnualReportDC(); + report.Name = "Anzahl Personen mit gesetzl. Betreuer"; + reports.Add(report); + report.Data = new List(); + int index = 1; + + AnnualReportDataDC data = new AnnualReportDataDC(); + report.Data.Add(data); + data.Index = index++; + data.Name = "Anzahl Personen mit gesetzl. Betreuer"; + data.Value = countWithBetreuerAll; + data.Male = countWithBetreuerMale; + data.Female = countWithBetreuerFemale; + + return reports; + } + + private AnnualReportDataDC CreateAltersgruppeData(string jahre, int index) + { + if (!countPerAltersGruppeAll.ContainsKey(jahre)) + { + countPerAltersGruppeAll.Add(jahre, 0); + countPerAltersGruppeMale.Add(jahre, 0); + countPerAltersGruppeFemale.Add(jahre, 0); + } + + AnnualReportDataDC data2 = new AnnualReportDataDC(); + + data2.Index = index++; + data2.Name = jahre; + data2.Value = countPerAltersGruppeAll[jahre]; + data2.Male = countPerAltersGruppeMale[jahre]; + data2.Female = countPerAltersGruppeFemale[jahre]; + + return data2; + } + + public override void ProcessCustomer(Customer customer, List allCostBearer2SupportConcepts) + { + if (LiegtImStichtagByCustomerOid.ContainsKey(customer.Oid.Value)) + { + ErmittleAltesgruppenDerKinder(customer); + ErmittleGesetzlichenBetreuer(customer); + } + } + + private void ErmittleGesetzlichenBetreuer(Customer customer) + { + foreach (var c2p in customer.Customer2PersonList) + { + foreach (var v2o in c2p.ValueList) + { + if (v2o.Entry.Type == ValueListEntryType.EnvironmentPersonType && v2o.Entry.Value == "Gesetzlicher Betreuer") + { + countWithBetreuerAll++; + + if (customer.Person.Sex.HasValue && customer.Person.Sex.Value == Sex.Male) + { + countWithBetreuerMale++; + } + + if (customer.Person.Sex.HasValue && customer.Person.Sex.Value == Sex.Female) + { + countWithBetreuerFemale++; + } + } + } + } + } + + private void ErmittleAltesgruppenDerKinder(Customer customer) + { + //0 – 3 Jahre + + //4 – 12 Jahre + + //13 – 18 Jahre + + InitialisiereVarFieldDict(); + + AddKind(customer, 101, 102); + AddKind(customer, 121, 122); + AddKind(customer, 141, 142); + AddKind(customer, 161, 162); + AddKind(customer, 181, 182); + + + + + } + + private void AddKind(Customer customer, int geburtsdatumVarfieldOid, int geschlechtVarfieldOid) + { + var vvGeb = customer.VarFieldValueList.FirstOrDefault(vv => vv.VarFieldDefOid == geburtsdatumVarfieldOid); + var vvGeschlecht = customer.VarFieldValueList.FirstOrDefault(vv => vv.VarFieldDefOid == geschlechtVarfieldOid); + + if (vvGeb != null) + { + var alter = GetAlter(vvGeb); + + if (alter >= 0 && alter <= 3) + { + AddKind2Altersgruppe("0 - 3 Jahre", vvGeschlecht); + } + if (alter >= 4 && alter <= 12) + { + AddKind2Altersgruppe("4 - 12 Jahre", vvGeschlecht); + } + if (alter >= 13 && alter <= 18) + { + AddKind2Altersgruppe("13 - 18 Jahre", vvGeschlecht); + } + } + + } + + private void AddKind2Altersgruppe(string altersgruppe, VarFieldValue vvGeschlecht) + { + if (!countPerAltersGruppeAll.ContainsKey(altersgruppe)) + { + countPerAltersGruppeAll.Add(altersgruppe, 0); + countPerAltersGruppeMale.Add(altersgruppe, 0); + countPerAltersGruppeFemale.Add(altersgruppe, 0); + } + + countPerAltersGruppeAll[altersgruppe] += 1; + + if (vvGeschlecht != null) + { + var geschlechtObj = Utils.XMLDeserializeFromString(vvGeschlecht.SerializedValue, Type.GetType(vvGeschlecht.TypeName)); + + if (geschlechtObj != null) + { + if (geschlechtObj.ToString() == "männlich") + { + countPerAltersGruppeMale[altersgruppe] += 1; + } + else if (geschlechtObj.ToString() == "weiblich") + { + countPerAltersGruppeFemale[altersgruppe] += 1; + } + } + } + } + + private int GetAlter(VarFieldValue vv) + { + var dateString = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName)); + DateTime dt = DateTime.MinValue; + + + if (DateTime.TryParse(dateString.ToString(), out dt)) + { + return Stichtag.Year - dt.Year; + } + + return -1; + } + + private void InitialisiereVarFieldDict() + { + if (oid2VarFieldDef == null) + { + oid2VarFieldDef = new Dictionary(); + + var defs = DAOFactory.GenericDAO.GetAllActive(); + + foreach (var varFieldDef in defs) + { + oid2VarFieldDef.Add(varFieldDef.Oid.Value, varFieldDef); + } + } + } + } +} \ No newline at end of file diff --git a/ReportImp/Humanitas/CustomReportCreator.cs b/ReportImp/Humanitas/CustomReportCreator.cs new file mode 100644 index 000000000..8ae426095 --- /dev/null +++ b/ReportImp/Humanitas/CustomReportCreator.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.UI; + +namespace Humanitas +{ + public class CustomReportCreator : DefaultReportCreator + { + public override XtraReport CreateFinanceReport(DateTime? start, DateTime? end) + { + var ro = FinanceRO.Create(null, null); + ro.ReportStartDate = start; + ro.ReportEndDate = end; + + var report = new Finanzauswertung(); + report.SetReportDataSource(ro); + + + return report; + } + } +} diff --git a/ReportImp/KollegiumEv/Quittierungsbeleg.Designer.cs b/ReportImp/KollegiumEv/Quittierungsbeleg.Designer.cs new file mode 100644 index 000000000..9f93e523c --- /dev/null +++ b/ReportImp/KollegiumEv/Quittierungsbeleg.Designer.cs @@ -0,0 +1,1299 @@ +using BeWo.Report.ReportObjects; +namespace KollegiumEv +{ + partial class Quittierungsbeleg + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSHeader = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellMinOhne12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblBewilligteFLSWoche = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lbltitel = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); + this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblOhneFactor = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFachleistungInMinuten = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell10, + this.xrTableCell2, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell44, + this.xrTableCell50}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")}); + this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.11994951833461227D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); + this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.094696981389528381D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")}); + this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.094696933224158855D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldKontaktArt")}); + this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.05366162346946534D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")}); + this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.05366162346946534D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell12.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.10732323052948757D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell44.Weight = 0.20202019104791347D; + // + // xrTableCell50 + // + this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.picSignature}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell50.Weight = 0.20202019042968572D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.HeightF = 70F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell11, + this.cellFLSHeader, + this.xrTableCell28, + this.xrTableCell48}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 0.48945783132530124D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell3.Weight = 0.26536312849161997D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.41899441340782145D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Angebot"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.23743016759776542D; + // + // cellFLSHeader + // + this.cellFLSHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.cellFLSHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cellFLSHeader.Multiline = true; + this.cellFLSHeader.Name = "cellFLSHeader"; + this.cellFLSHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.cellFLSHeader.StylePriority.UseBorders = false; + this.cellFLSHeader.StylePriority.UseFont = false; + this.cellFLSHeader.StylePriority.UsePadding = false; + this.cellFLSHeader.StylePriority.UseTextAlignment = false; + this.cellFLSHeader.Text = "FLS in"; + this.cellFLSHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellFLSHeader.Weight = 0.23743016759776536D; + // + // xrTableCell28 + // + this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "Betreuerin / Betreuer"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell28.Weight = 0.44692737430167595D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell48.Multiline = true; + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.Text = "Unterschrift"; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell48.Weight = 0.44692737430167606D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell8, + this.xrTableCell5, + this.xrTableCell6, + this.cellMinOhne12, + this.xrTableCell43, + this.xrTableCell49}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1.223644578313253D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Weight = 0.26536312849161997D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "von"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.20949720670391073D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "bis"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.2094972067039107D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.23743016759776545D; + // + // cellMinOhne12 + // + this.cellMinOhne12.BackColor = System.Drawing.Color.Gainsboro; + this.cellMinOhne12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellMinOhne12.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cellMinOhne12.Multiline = true; + this.cellMinOhne12.Name = "cellMinOhne12"; + this.cellMinOhne12.StylePriority.UseBackColor = false; + this.cellMinOhne12.StylePriority.UseBorders = false; + this.cellMinOhne12.StylePriority.UseFont = false; + this.cellMinOhne12.StylePriority.UseTextAlignment = false; + this.cellMinOhne12.Text = "Minuten\r\n(ohne 1,2)"; + this.cellMinOhne12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.cellMinOhne12.Weight = 0.23743016759776536D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.Weight = 0.44692737430167595D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F); + this.xrTableCell49.Multiline = true; + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.Text = "Klientin / Klient"; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell49.Weight = 0.44692737430167606D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblBewilligteFLSWoche, + this.xrLabel16, + this.xrLabel7, + this.xrLabel8, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.lbltitel}); + this.ReportHeader.HeightF = 130F; + this.ReportHeader.Name = "ReportHeader"; + // + // lblBewilligteFLSWoche + // + this.lblBewilligteFLSWoche.BackColor = System.Drawing.Color.Gainsboro; + this.lblBewilligteFLSWoche.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.lblBewilligteFLSWoche.Font = new System.Drawing.Font("Arial", 10F); + this.lblBewilligteFLSWoche.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F); + this.lblBewilligteFLSWoche.Name = "lblBewilligteFLSWoche"; + this.lblBewilligteFLSWoche.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblBewilligteFLSWoche.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); + this.lblBewilligteFLSWoche.StylePriority.UseBackColor = false; + this.lblBewilligteFLSWoche.StylePriority.UseBorders = false; + this.lblBewilligteFLSWoche.StylePriority.UseFont = false; + this.lblBewilligteFLSWoche.StylePriority.UsePadding = false; + this.lblBewilligteFLSWoche.StylePriority.UseTextAlignment = false; + this.lblBewilligteFLSWoche.Text = "Bewilligte FLS wöchentlich"; + this.lblBewilligteFLSWoche.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel16 + // + this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); + this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UsePadding = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Aktenzeichen"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "[ReferenceNumber]"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "[CustomerName]"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.11109F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "[Month] [Year]"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Klientin, Klient"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Monat"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lbltitel + // + this.lbltitel.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lbltitel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lbltitel.Multiline = true; + this.lbltitel.Name = "lbltitel"; + this.lbltitel.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lbltitel.SizeF = new System.Drawing.SizeF(674.9998F, 25F); + this.lbltitel.StylePriority.UseFont = false; + this.lbltitel.StylePriority.UseTextAlignment = false; + this.lbltitel.Text = "Quittierungsbeleg [Mandator.Name]"; + this.lbltitel.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 100F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblUnterschriftKlient, + this.lblUnterschriftMitarbeiter, + this.xrTableAbwesenheiten, + this.lblHatAbwesenheiten, + this.lblHatGruppen, + this.xrRichText2, + this.xrRichText1, + this.xrLabel15, + this.xrLabel13, + this.xrLabel12, + this.lblOhneFactor, + this.lblFachleistungInMinuten, + this.xrLabel9, + this.xrLabel1}); + this.GroupFooter1.HeightF = 270F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // lblUnterschriftKlient + // + this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(94.99999F, 250F); + this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; + this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F); + this.lblUnterschriftKlient.StylePriority.UseBackColor = false; + this.lblUnterschriftKlient.StylePriority.UseBorders = false; + this.lblUnterschriftKlient.StylePriority.UseFont = false; + this.lblUnterschriftKlient.StylePriority.UsePadding = false; + this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; + this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; + this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftMitarbeiter + // + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 250F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableAbwesenheiten + // + this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; + this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 79.99997F); + this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; + this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow4, + this.xrTableRow5, + this.xrTableRow7, + this.xrTableRow8}); + this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F); + this.xrTableAbwesenheiten.StylePriority.UseBorders = false; + this.xrTableAbwesenheiten.StylePriority.UseFont = false; + this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell16 + // + this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "von"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.1073232364991462D; + // + // xrTableCell17 + // + this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "bis"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.10732323432577288D; + // + // xrTableCell18 + // + this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Tage"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell18.Weight = 0.075757568269402914D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 1D; + // + // xrTableCell19 + // + this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell19.Weight = 0.1073232364991462D; + // + // xrTableCell20 + // + this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell20.Weight = 0.10732323432577288D; + // + // xrTableCell21 + // + this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell21.Weight = 0.075757568269402914D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 1D; + // + // xrTableCell22 + // + this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.Weight = 0.1073232364991462D; + // + // xrTableCell23 + // + this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell23.Weight = 0.10732323432577288D; + // + // xrTableCell24 + // + this.xrTableCell24.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell24.Weight = 0.075757568269402914D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 1D; + // + // xrTableCell25 + // + this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.1073232364991462D; + // + // xrTableCell26 + // + this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell26.Weight = 0.10732323432577288D; + // + // xrTableCell27 + // + this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell27.Weight = 0.075757568269402914D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 1D; + // + // xrTableCell29 + // + this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.StylePriority.UseFont = false; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell29.Weight = 0.1073232364991462D; + // + // xrTableCell30 + // + this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseFont = false; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell30.Weight = 0.10732323432577288D; + // + // xrTableCell31 + // + this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseFont = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell31.Weight = 0.075757568269402914D; + // + // lblHatAbwesenheiten + // + this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 130F); + this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; + this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatAbwesenheiten.StylePriority.UseBackColor = false; + this.lblHatAbwesenheiten.StylePriority.UseBorders = false; + this.lblHatAbwesenheiten.StylePriority.UseFont = false; + this.lblHatAbwesenheiten.StylePriority.UsePadding = false; + this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false; + this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblHatGruppen + // + this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F); + this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 79.99997F); + this.lblHatGruppen.Name = "lblHatGruppen"; + this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatGruppen.StylePriority.UseBackColor = false; + this.lblHatGruppen.StylePriority.UseBorders = false; + this.lblHatGruppen.StylePriority.UseFont = false; + this.lblHatGruppen.StylePriority.UsePadding = false; + this.lblHatGruppen.StylePriority.UseTextAlignment = false; + this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrRichText2 + // + this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 130F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F); + this.xrRichText2.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 79.99997F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F); + this.xrRichText1.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 79.99997F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F); + this.xrLabel15.StylePriority.UseBackColor = false; + this.xrLabel15.StylePriority.UseBorders = false; + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UsePadding = false; + this.xrLabel15.StylePriority.UseTextAlignment = false; + this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:"; + this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel13 + // + this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99998F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel13.StylePriority.UseBackColor = false; + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UsePadding = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "GR = Gruppenangebot"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "E = ear to ear, face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lblOhneFactor + // + this.lblOhneFactor.Font = new System.Drawing.Font("Arial", 8F); + this.lblOhneFactor.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F); + this.lblOhneFactor.Name = "lblOhneFactor"; + this.lblOhneFactor.SizeF = new System.Drawing.SizeF(320F, 20F); + this.lblOhneFactor.StylePriority.UseBackColor = false; + this.lblOhneFactor.StylePriority.UseBorders = false; + this.lblOhneFactor.StylePriority.UseFont = false; + this.lblOhneFactor.StylePriority.UsePadding = false; + this.lblOhneFactor.StylePriority.UseTextAlignment = false; + this.lblOhneFactor.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)"; + this.lblOhneFactor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblFachleistungInMinuten + // + this.lblFachleistungInMinuten.BackColor = System.Drawing.Color.Gainsboro; + this.lblFachleistungInMinuten.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblFachleistungInMinuten.Font = new System.Drawing.Font("Arial", 10F); + this.lblFachleistungInMinuten.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); + this.lblFachleistungInMinuten.Name = "lblFachleistungInMinuten"; + this.lblFachleistungInMinuten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFachleistungInMinuten.SizeF = new System.Drawing.SizeF(320F, 20F); + this.lblFachleistungInMinuten.StylePriority.UseBackColor = false; + this.lblFachleistungInMinuten.StylePriority.UseBorders = false; + this.lblFachleistungInMinuten.StylePriority.UseFont = false; + this.lblFachleistungInMinuten.StylePriority.UsePadding = false; + this.lblFachleistungInMinuten.StylePriority.UseTextAlignment = false; + this.lblFachleistungInMinuten.Text = "Fachleistungen in Minuten"; + this.lblFachleistungInMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UsePadding = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")}); + this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(1F, 1F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(158F, 18F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint); + // + // Quittierungsbeleg + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt}); + this.DataSource = this.bindingSource1; + this.Font = new System.Drawing.Font("Arial", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new System.Drawing.Printing.Margins(50, 30, 100, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel lbltitel; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell cellFLSHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell cellMinOhne12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; + private DevExpress.XtraReports.UI.XRLabel lblOhneFactor; + private DevExpress.XtraReports.UI.XRLabel lblFachleistungInMinuten; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten; + private DevExpress.XtraReports.UI.XRLabel lblHatGruppen; + private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel lblBewilligteFLSWoche; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRPictureBox picSignature; + } +} diff --git a/ReportImp/KollegiumEv/Quittierungsbeleg.cs b/ReportImp/KollegiumEv/Quittierungsbeleg.cs new file mode 100644 index 000000000..261f79384 --- /dev/null +++ b/ReportImp/KollegiumEv/Quittierungsbeleg.cs @@ -0,0 +1,150 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace KollegiumEv +{ + public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Quittierungsbeleg() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + bool hatGruppen = false; + bool isAssistenz = false; + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (var sd in pRO.Services) + { + if (sd.IsBillable) + { + ServicesOverviewRO.CreateSignatureString(sd); + if (sd.IsGroup) + { + //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount); + hatGruppen = true; + } + + if (sd.ServiceCategory.Contains("Assistenz")) + { + isAssistenz = true; + } + servicesBillable.Add(sd); + } + } + + pRO.Services = servicesBillable; + } + + if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes)) + { + lblHatAbwesenheiten.Text = "X"; + } + + if (!hatGruppen) + { + lblHatGruppen.Text = "X"; + } + + ErstelleAbwesenheitenTabelle(pRO); + + + if (isAssistenz) + { + lbltitel.Text = "Quittierungsbeleg über Assistenzleistungen [Mandator.Name]"; + + lblFachleistungInMinuten.Text = "Leistungen in Minuten"; + lblBewilligteFLSWoche.Text = "Bewilligte Std. wöchentlich"; + lblOhneFactor.Text = ""; + cellFLSHeader.Text = "Minuten"; + cellMinOhne12.Text = ""; + } + + bindingSource1.DataSource = pRO; + } + + private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo) + { + if (pRo.Abwesenheiten != null) + { + int newRows = 0; + int index = 1; + foreach (var at in pRo.Abwesenheiten) + { + DevExpress.XtraReports.UI.XRTableRow row = null; + if (index < xrTableAbwesenheiten.Rows.Count) + { + row = xrTableAbwesenheiten.Rows[index]; + } + else + { + row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]); + newRows++; + } + + row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start); + int? days = null; + + if (at.End.HasValue) + { + row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End); + days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1; + } + else + { + row.Cells[1].Text = "unbekannt"; + } + + row.Cells[2].Text = String.Format("{0:0}", days); + + index++; + } + + if (newRows > 0) + { + lblUnterschriftKlient.Top += newRows * 20; + lblUnterschriftMitarbeiter.Top += newRows * 20; + } + } + } + + private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + Image img = ByteArrayToImage(binData); + xrBox.Image = Utils.CropImage(img); + } + else + { + xrBox.Image = null; + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + Image returnImage = null; + MemoryStream ms = new System.IO.MemoryStream(byteArrayIn); + returnImage = Image.FromStream(ms); + + return returnImage; + } + + } +} diff --git a/ReportImp/KollegiumEv/Quittierungsbeleg.resx b/ReportImp/KollegiumEv/Quittierungsbeleg.resx new file mode 100644 index 000000000..9f46badba --- /dev/null +++ b/ReportImp/KollegiumEv/Quittierungsbeleg.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + \ No newline at end of file diff --git a/ReportImp/LandshuterNetzwerk/Service/CustomHomeContentGenerator.cs b/ReportImp/LandshuterNetzwerk/Service/CustomHomeContentGenerator.cs new file mode 100644 index 000000000..83e39a35c --- /dev/null +++ b/ReportImp/LandshuterNetzwerk/Service/CustomHomeContentGenerator.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using BeWo.Data.Access; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts.Compact; + +namespace LandshuterNetzwerk.Service +{ + public class CustomHomeContentGenerator : HomeContentGenerator + { + public override List GetPersonsHavingBirthday(DateTime birthdayUntil) + { + List result = new List(); + var list = base.GetPersonsHavingBirthday(birthdayUntil); + + foreach (var cp in list) + { + if (cp.PersonType == PersonType.Customer) + { + result.Add(cp); + } + } + + return result; + } + + } +} diff --git a/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.Designer.cs b/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.Designer.cs new file mode 100644 index 000000000..7e8a0feca --- /dev/null +++ b/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.Designer.cs @@ -0,0 +1,488 @@ +using BeWo.Report.ReportObjects; +namespace PraxisPusteblume +{ + partial class QuittierungsbelegIfsEingangsdiagnostik + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegIfsEingangsdiagnostik)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblDatum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.rtAnschriftNormal = new DevExpress.XtraReports.UI.XRRichText(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.rtKopfNormal = new DevExpress.XtraReports.UI.XRRichText(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.rtFussNormal = new DevExpress.XtraReports.UI.XRRichText(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ruleBorderUnten = new DevExpress.XtraReports.UI.FormattingRule(); + this.lblNachweisFuer = new DevExpress.XtraReports.UI.XRLabel(); + this.lblMonatJahr = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.rtAnschriftNormal)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtKopfNormal)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtFussNormal)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblDatum, + this.xrLabel11, + this.xrLabel9, + this.xrLabel7, + this.xrLabel6, + this.xrLabel1, + this.rtAnschriftNormal}); + this.ReportHeader.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.ReportHeader.HeightF = 143.7917F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // lblDatum + // + this.lblDatum.LocationFloat = new DevExpress.Utils.PointFloat(601.7083F, 87.33343F); + this.lblDatum.Name = "lblDatum"; + this.lblDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblDatum.SizeF = new System.Drawing.SizeF(125.2914F, 23F); + this.lblDatum.Text = "lblDatum"; + // + // xrLabel11 + // + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(619.6688F, 32.29173F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(122.3312F, 29.50003F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "Ansprechpartner:"; + // + // xrLabel9 + // + this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(601.7087F, 12.29169F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(125.29F, 20F); + this.xrLabel9.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(465.7082F, 87.33343F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Datum:"; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 32.29173F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(153.9601F, 20F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Aktenzeichen Klient/in:"; + // + // xrLabel1 + // + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 12.29169F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(134.71F, 20F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Ansprechpartnerin:"; + // + // rtAnschriftNormal + // + this.rtAnschriftNormal.Font = new System.Drawing.Font("Verdana", 10F); + this.rtAnschriftNormal.LocationFloat = new DevExpress.Utils.PointFloat(45.83333F, 0F); + this.rtAnschriftNormal.Name = "rtAnschriftNormal"; + this.rtAnschriftNormal.SerializableRtfString = resources.GetString("rtAnschriftNormal.SerializableRtfString"); + this.rtAnschriftNormal.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F); + // + // xrPictureBox1 + // + this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 13.95833F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(312.83F, 176.75F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // rtKopfNormal + // + this.rtKopfNormal.Font = new System.Drawing.Font("Verdana", 10F); + this.rtKopfNormal.LocationFloat = new DevExpress.Utils.PointFloat(465.7087F, 35.08332F); + this.rtKopfNormal.Name = "rtKopfNormal"; + this.rtKopfNormal.SerializableRtfString = resources.GetString("rtKopfNormal.SerializableRtfString"); + this.rtKopfNormal.SizeF = new System.Drawing.SizeF(276.2914F, 155.9167F); + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.rtKopfNormal, + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 201F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.rtFussNormal}); + this.bottomMarginBand1.HeightF = 100F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // rtFussNormal + // + this.rtFussNormal.Font = new System.Drawing.Font("Verdana", 10F); + this.rtFussNormal.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 0F); + this.rtFussNormal.Name = "rtFussNormal"; + this.rtFussNormal.SerializableRtfString = resources.GetString("rtFussNormal.SerializableRtfString"); + this.rtFussNormal.SizeF = new System.Drawing.SizeF(726.9984F, 69.75002F); + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblNachweisFuer, + this.lblMonatJahr, + this.xrTable3}); + this.Page1.HeightF = 128F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrTable3 + // + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(45.83F, 103F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow14}); + this.xrTable3.SizeF = new System.Drawing.SizeF(680F, 25F); + this.xrTable3.StylePriority.UseBorderColor = false; + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell41, + this.xrTableCell16, + this.xrTableCell6}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.StylePriority.UseBackColor = false; + this.xrTableRow14.Weight = 0.0343897370597854D; + // + // xrTableCell41 + // + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell41.StylePriority.UseBorders = false; + this.xrTableCell41.StylePriority.UsePadding = false; + this.xrTableCell41.StylePriority.UseTextAlignment = false; + this.xrTableCell41.Text = "Datum"; + this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell41.Weight = 0.30769229824351862D; + // + // xrTableCell16 + // + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Fachbereich"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell16.Weight = 0.3846153789302667D; + // + // xrTableCell6 + // + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.Text = "Anzahl der BE"; + this.xrTableCell6.Weight = 0.35384612745147703D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel14}); + this.GroupFooter1.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.GroupFooter1.HeightF = 140.9926F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrLabel14 + // + this.xrLabel14.Font = new System.Drawing.Font("Segoe UI", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(45.83359F, 27.6907F); + this.xrLabel14.Multiline = true; + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(475F, 113.3019F); + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Mit freundlichen Grüßen\r\n\r\n\r\n\r\nIhr Pusteblume-Team\r\n[MainAttendant]"; + // + // fieldEinzel + // + this.fieldEinzel.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.fieldEinzel.Expression = "Iif([ServiceDescription] == \'Einzelbetreuung\', \'x\', \'\')"; + this.fieldEinzel.Name = "fieldEinzel"; + // + // fieldGruppe + // + this.fieldGruppe.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.fieldGruppe.Expression = "Iif([ServiceDescription] == \'Gruppenbetreuung\', \'x\', \'\')"; + this.fieldGruppe.Name = "fieldGruppe"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3}); + this.DetailReport2.DataMember = "Services"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail3.Font = new System.Drawing.Font("Segoe UI", 10F); + this.Detail3.HeightF = 24F; + this.Detail3.Name = "Detail3"; + this.Detail3.StylePriority.UseFont = false; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(45.83003F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable2.SizeF = new System.Drawing.SizeF(680F, 24F); + this.xrTable2.StylePriority.UseBackColor = false; + this.xrTable2.StylePriority.UseBorderColor = false; + this.xrTable2.StylePriority.UseBorders = false; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseFont = false; + this.xrTableRow1.Weight = 0.12000000000000002D; + // + // xrTableCell1 + // + this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.3076923076923076D; + // + // xrTableCell2 + // + this.xrTableCell2.CanShrink = true; + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice", "{0:0.##}")}); + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell2.StylePriority.UseBorderColor = false; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell2.Weight = 0.38461538461538447D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.35384615384615364D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // ruleBorderUnten + // + this.ruleBorderUnten.Condition = "([DataSource.RowCount] == 0)\n Or \n([DataSource.CurrentRowIndex] == [DataSource.Ro" + + "wCount] - 1)"; + this.ruleBorderUnten.DataMember = "Services"; + this.ruleBorderUnten.Formatting.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.ruleBorderUnten.Name = "ruleBorderUnten"; + // + // lblNachweisFuer + // + this.lblNachweisFuer.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblNachweisFuer.LocationFloat = new DevExpress.Utils.PointFloat(45.83359F, 0F); + this.lblNachweisFuer.Name = "lblNachweisFuer"; + this.lblNachweisFuer.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNachweisFuer.SizeF = new System.Drawing.SizeF(593.3746F, 32.99999F); + this.lblNachweisFuer.StylePriority.UseFont = false; + this.lblNachweisFuer.Text = "Behandlungsnachweis für: , geb. am"; + // + // lblMonatJahr + // + this.lblMonatJahr.Font = new System.Drawing.Font("Segoe UI", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblMonatJahr.LocationFloat = new DevExpress.Utils.PointFloat(45.83308F, 49.00004F); + this.lblMonatJahr.Name = "lblMonatJahr"; + this.lblMonatJahr.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblMonatJahr.SizeF = new System.Drawing.SizeF(420.3125F, 32.99999F); + this.lblMonatJahr.StylePriority.UseFont = false; + this.lblMonatJahr.Text = "Monat/Jahr:"; + // + // QuittierungsbelegIfsEingangsdiagnostik + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.GroupFooter1, + this.DetailReport2}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldEinzel, + this.fieldGruppe}); + this.DataSource = this.bindingSource1; + this.DisplayName = "Behandlungsnachweis"; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleBorderUnten}); + this.Margins = new System.Drawing.Printing.Margins(30, 45, 201, 100); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.rtAnschriftNormal)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtKopfNormal)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.rtFussNormal)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRRichText rtKopfNormal; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRRichText rtAnschriftNormal; + private DevExpress.XtraReports.UI.XRRichText rtFussNormal; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel lblDatum; + private DevExpress.XtraReports.UI.CalculatedField fieldEinzel; + private DevExpress.XtraReports.UI.CalculatedField fieldGruppe; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.FormattingRule ruleBorderUnten; + private DevExpress.XtraReports.UI.XRLabel lblNachweisFuer; + private DevExpress.XtraReports.UI.XRLabel lblMonatJahr; + } +} diff --git a/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.cs b/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.cs new file mode 100644 index 000000000..0da194f57 --- /dev/null +++ b/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.cs @@ -0,0 +1,173 @@ +using System; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.ServiceImplementations; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; +using PraxisPusteblume.Invoicing; + +namespace PraxisPusteblume +{ + public partial class QuittierungsbelegIfsEingangsdiagnostik : XtraReport, IBeWoReport + { + public QuittierungsbelegIfsEingangsdiagnostik() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + SetzeAdresse(pRO); + + + //lblNachweisFuer.Text = String.Format("Behandlungsnachweis für: {0}, geb. am {1:dd.MM.yyyy}", pRO.CustomerName, pRO.CustomerBirthday); + + lblNachweisFuer.Text = String.Format("Behandlungsnachweis für: {0}, geb. am {1:dd.MM.yyyy}", pRO.CustomerName, pRO.CustomerBirthday); + + lblMonatJahr.Text = String.Format("Monat/Jahr: {0:MM}/{0:yyyy}", pRO.StartDate); + + foreach (var sd in pRO.Services) + { + + //sd.Notice = String.Format("{0:0.##}", sd.Minutes / 60); + //sd.Notice = sd.ServiceDescription.Replace("IFS","").Replace("-","").Trim(); + sd.Notice = sd.ServiceDescription; + sd.Notice2 = InvoiceHelper.GetUnitString(((decimal)sd.Minutes * (4m / 3m) / 60m)); + + //if (sd.CustomerCount > 1) + //{ + // sd.Notice2 = ""; + // sd.Notice3 = ""; + // sd.Notice4 = String.Format("{0} Kinder", sd.CustomerCount); + //} + //else + //{ + // sd.Notice4 = ""; + // if (sd.ServiceDescription.Contains("mobil")) + // { + // sd.Notice2 = "X"; + // sd.Notice3 = ""; + // } + // else + // { + // sd.Notice2 = ""; + // sd.Notice3 = "X"; + // } + + //} + } + + lblDatum.Text = String.Format("{0:dd.MM.yyyy}", DateTime.Now); + + this.bindingSource1.DataSource = pRO; + } + + private void SetzeAdresse(ServicesOverviewRO pRo) + { + if (pRo.SupportConceptCostBearer != null) + { + var org = pRo.SupportConceptCostBearer.CostBearer; + StringBuilder sb = new StringBuilder(); + + if (org.Name.Contains("Bezirk Oberbayern")) + { + org.Name = "Bezirk Oberbayern"; + + } + + sb.AppendLine(org.Name); + + var orgEnt = DAOFactory.GenericDAO.LoadByID(org.OrganisationOid); + if (!String.IsNullOrEmpty(org.Name2)) + { + sb.AppendLine(org.Name2); + } + + if (!String.IsNullOrEmpty(org.Street)) + { + sb.AppendLine(org.Street); + } + + sb.AppendLine(String.Format("{0} {1}", org.PostalCode, org.Town)); + + + //lblAdresse.Text = sb.ToString(); + } + } + + + private SupportConceptStatisticsDC GetStatistics(ServiceInvoiceRO ro) + { + if (ro.InvoiceBase.SupportConceptCostBearerRelDc != null) + { + var service = new OperationsServiceImp(); + + + long cb2scOid = ro.InvoiceBase.SupportConceptCostBearerRelDc.CostBearer2SupportConceptOid.Value; + + + return service.CreateSupportConceptStatistics(cb2scOid, ro.AccountingPeriodEnd); + + //if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0) + //{ + // foreach (var ps in stats.PeriodStatistics) + // { + // if (ps.SupportConceptApprovalPeriod != null && + // ps.SupportConceptApprovalPeriod.ServiceCategory != null && + // (ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Verhinderung") || + // ps.SupportConceptApprovalPeriod.ServiceCategory.Name.StartsWith("Betreuungsleistungen"))) + // { + // return ps; + // } + // } + //} + + //return null; + } + return null; + } + + private void SetCustomerInfos(ServiceInvoiceRO pRO) + { + String mnr = String.Empty; + Customer c = null; + if (pRO.CustomerOid.HasValue) + { + c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value); + } + if (c == null) + { + if (pRO.ServiceInvoicePeriods.Count > 0) + { + var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept; + c = c2s.SupportConcept.Customer; + } + } + + if (c != null) + { + foreach (var vv in c.VarFieldValueList) + { + if (vv.VarFieldDefOid.Value == 2) + { + var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName)); + if (varFieldValue != null) + { + mnr = varFieldValue.ToString(); + + } + } + } + } + + + //txtMittelbindungsnr.Text = mnr; + + } + } +} \ No newline at end of file diff --git a/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.resx b/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.resx new file mode 100644 index 000000000..61d1f8457 --- /dev/null +++ b/ReportImp/PraxisPusteblume/QuittierungsbelegIfsEingangsdiagnostik.resx @@ -0,0 +1,358 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEwAaQBiAGUAcgBhAHQAaQBvAG4AUwBhAG4AcwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMAAgAFAAdQBzAHQAZQBiAGwAdQBtAGUAIABcAHUAOAAyADEAMQBcACcAOQA2ACAASQBuAHQAZQByAGQAaQBzAHoAaQBwAGwAaQBuAFwAdQAyADIAOABcACcAZQA0AHIAZQAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgBzAHQAZQBsAGwAZQAgAC4AIABKAGEAaABuAHMAdAByAGEAXAB1ADIAMgAzAFwAJwBkAGYAZQAgADMAMQAgAC4AIAA4ADMAMgA3ADgAIABUAHIAYQB1AG4AcwB0AGUAaQBuAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + + + + /9j/4AAQSkZJRgABAQEBLAEsAAD/4QEQRXhpZgAATU0AKgAAAAgACAEGAAMAAAABAAIAAAESAAMAAAAB + AAEAAAEaAAUAAAABAAAAbgEbAAUAAAABAAAAdgEoAAMAAAABAAIAAAExAAIAAAAdAAAAfgEyAAIAAAAU + AAAAnIdpAAQAAAABAAAAsAAAAAAAAAEsAAAAAQAAASwAAAABQWRvYmUgUGhvdG9zaG9wIENDIChXaW5k + b3dzKQAAMjAxODowNjowNSAwODoxMjo1OAAABZAAAAcAAAAEMDIyMZAEAAIAAAAUAAAA8qABAAMAAAAB + AAEAAKACAAQAAAABAAABQKADAAQAAAABAAAAtgAAAAAyMDE3OjA3OjExIDE0OjIzOjQzAAAA/9sAQwAC + AgICAgIDAgIDBQMDAwUGBQUFBQYIBgYGBgYICggICAgICAoKCgoKCgoKDAwMDAwMDg4ODg4PDw8PDw8P + Dw8P/9sAQwECAwMEBAQHBAQHEAsJCxAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ + EBAQEBAQEBAQEBAQ/8AAEQgAtgFAAwERAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYH + CAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNi + coIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeI + iYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz + 9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAEC + dwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD + 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 + /9k= + + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEwAaQBiAGUAcgBhAHQAaQBvAG4AUwBhAG4AcwAtAEIAbwBsAGQAOwB9AHsAXABmADMAIABIAGUAbAB2AGUAdABpAGMAYQAtAEwAaQBnAGgAdAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABQAHUAcwB0AGUAYgBsAHUAbQBlAH0AXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAASQBuAHQAZQByAGQAaQBzAHoAaQBwAGwAaQBuAFwAdQAyADIAOABcACcAZQA0AHIAZQAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgBzAHQAZQBsAGwAZQB9AFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABKAGEAaABuAHMAdAByAGEAXAB1ADIAMgAzAFwAJwBkAGYAZQAgADMAMQAgAC4AIAA4ADMAMgA3ADgAIABUAHIAYQB1AG4AcwB0AGUAaQBuAH0AXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFQAZQBsAGUAZgBvAG4AIAAwADgAIAA2ADEAIAAvACAAOQAwACAAOQA4ACAAMAA2ACAANwA2AH0AXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAEYAYQB4ACAAMAA4ACAANgAxACAALwAgADkAMAAgADkAOAAgADAANgAgADcANwB9AFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABrAG8AbgB0AGEAawB0AEAAZgByAHUAZQBoAGYAbwBlAHIAZABlAHIAdQBuAGcALQBwAHUAcwB0AGUAYgBsAHUAbQBlAC4AZABlAH0AXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAHcAdwB3AC4AZgByAHUAZQBoAGYAbwBlAHIAZABlAHIAdQBuAGcALQBwAHUAcwB0AGUAYgBsAHUAbQBlAC4AZABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGMAewBcAGYAMgBcAGYAcwAxADQAXABjAGYAMAAgAEsAdABvAC4AOgAgAEkAQgBBAE4AIABEAEUAMAA4ACAANwAxADAAOQAgADAAMAAwADAAIAAwADEAMAA4ACAAMQAxADQAMQAgADUAMwAsACAAQgBJAEMAIABHAEUATgBPAEQARQBGADEAQgBHAEwALAAgAFYAbwBsAGsAcwBiAGEAbgBrAC0AUgBhAGkAZgBmAGUAaQBzAGUAbgBiAGEAbgBrACAATwBiAGUAcgBiAGEAeQBlAHIAbgAgAFMAXAB1ADIANQAyAFwAJwBmAGMAZABvAHMAdAAgAGUARwAuAH0AXABmADIAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBjAHsAXABmADIAXABmAHMAMQA0AFwAYwBmADAAIABTAHQAZQB1AGUAcgAtAE4AcgAuACAAMQA2ADMALwAyADIAOAAvADMAMAA4ADMANQAsACAARgBBACAAVAByAGEAdQBuAHMAdABlAGkAbgAuACAAVQBuAHMAZQByAGUAIABoAGUAaQBsAHAAXAB1ADIAMgA4AFwAJwBlADQAZABhAGcAbwBnAGkAcwBjAGgAZQBuACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAHMAaQBuAGQAIABuAGEAYwBoACAAXAB1ADEANgA3AFwAJwBhADcAIAA0ACAATgByAC4AIAAxADYAIABaAGkAZgBmAGUAcgAgAGgAIABVAFMAdABHACAAdgBvAG4AIABkAGUAcgAgAFUAbQBzAGEAdAB6AHMAdABlAHUAZQByACAAYgBlAGYAcgBlAGkAdAAuAH0AXABmADIAXABmAHMAMQA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBjAHsAXABmADIAXABmAHMAMQA0AFwAYwBmADAAIABTAG8AbgBzAHQAaQBnAGUAIABMAGkAZQBmAGUAcgB1AG4AZwBlAG4AIAB1AG4AZAAgAEwAZQBpAHMAdAB1AG4AZwBlAG4AIAB1AG4AdABlAHIAbABpAGUAZwBlAG4AIABkAGUAcgAgAEsAbABlAGkAbgB1AG4AdABlAHIAbgBlAGgAbQBlAHIAcgBlAGcAZQBsAHUAbgBnACAAbgBhAGMAaAAgAFwAdQAxADYANwBcACcAYQA3ACAAMQA5ACAAVQBTAHQARwAuAH0AXABmADIAXABmAHMAMgAyAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.Designer.cs b/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.Designer.cs new file mode 100644 index 000000000..52e1f16b6 --- /dev/null +++ b/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.Designer.cs @@ -0,0 +1,374 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.PsychosozialerTraegervereinReports +{ + partial class RechnungSonstige + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RechnungSonstige)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellMonat = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellDays = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHouryRate = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellClaim = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1}); + this.ReportHeader.Font = new System.Drawing.Font("Tahoma", 8F); + this.ReportHeader.HeightF = 40F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Tahoma", 8F, System.Drawing.FontStyle.Underline); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel1.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 158F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.lblAdresse, + this.xrLabel4, + this.xrLabel3, + this.xrLabel5, + this.xrLabel8, + this.xrTable1, + this.xrLabel6}); + this.Page1.HeightF = 683.6249F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel2 + // + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 455F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(630.4166F, 228.6249F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = resources.GetString("xrLabel2.Text"); + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopJustify; + // + // lblAdresse + // + this.lblAdresse.CanGrow = false; + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(317F, 111.5F); + this.lblAdresse.StylePriority.UseFont = false; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 238.5F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Ihr Zeichen: [CustomerReferenceNumber], Abrechnungszeitraum: [AccountingPeriod]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 222.5F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "[CustomerLastName], [CustomerFirstName], geb. [CustomerBirthdate!dd.MM.yyyy] - Fa" + + "chleistungsstunden Ambulant Betreutes Wohnen -"; + this.xrLabel3.WordWrap = false; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 279.7916F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Iserlohn, {0}")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172.5F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 375.625F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1, + this.xrTableRow17}); + this.xrTable1.SizeF = new System.Drawing.SizeF(620F, 60F); + this.xrTable1.StylePriority.UseBorders = false; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell4, + this.xrTableCell6}); + this.xrTableRow1.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseFont = false; + this.xrTableRow1.Weight = 0.15D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Monat"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.230769247251721D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "FLS"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.23076923432980451D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Satz/Euro"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.23076923432980448D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Gesamtbetrag/Euro "; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.26153848699161697D; + // + // xrTableRow17 + // + this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellMonat, + this.cellDays, + this.cellHouryRate, + this.cellClaim}); + this.xrTableRow17.Name = "xrTableRow17"; + this.xrTableRow17.Weight = 0.15D; + // + // cellMonat + // + this.cellMonat.Name = "cellMonat"; + this.cellMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellMonat.StylePriority.UseBorderColor = false; + this.cellMonat.StylePriority.UseBorders = false; + this.cellMonat.StylePriority.UseFont = false; + this.cellMonat.StylePriority.UseTextAlignment = false; + this.cellMonat.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellMonat.Weight = 0.230769247251721D; + // + // cellDays + // + this.cellDays.Name = "cellDays"; + this.cellDays.StylePriority.UseTextAlignment = false; + this.cellDays.Text = "cellDays"; + this.cellDays.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellDays.Weight = 0.23076923432980451D; + // + // cellHouryRate + // + this.cellHouryRate.Name = "cellHouryRate"; + this.cellHouryRate.StylePriority.UseTextAlignment = false; + this.cellHouryRate.Text = "cellHouryRate"; + this.cellHouryRate.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellHouryRate.Weight = 0.23076923432980448D; + // + // cellClaim + // + this.cellClaim.Name = "cellClaim"; + this.cellClaim.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.cellClaim.StylePriority.UseBorderColor = false; + this.cellClaim.StylePriority.UseBorders = false; + this.cellClaim.StylePriority.UseFont = false; + this.cellClaim.StylePriority.UseTextAlignment = false; + this.cellClaim.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.cellClaim.Weight = 0.26153848699161697D; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 317.2916F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(630.4166F, 33.66666F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "nachstehend die Aufstellung der von uns geleisteten Fachstunden im Ambulant Betre" + + "uten Wohnen für [CustomerSalutation] [CustomerLastName]:\r\n"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopJustify; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // RechnungSonstige + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1}); + this.DataSource = this.bindingSource1; + this.DisplayName = "Rechnung"; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(105, 50, 158, 30); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow17; + private DevExpress.XtraReports.UI.XRTableCell cellMonat; + private DevExpress.XtraReports.UI.XRTableCell cellClaim; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.XRTableCell cellDays; + private DevExpress.XtraReports.UI.XRTableCell cellHouryRate; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + } +} diff --git a/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.cs b/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.cs new file mode 100644 index 000000000..4434831f4 --- /dev/null +++ b/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.cs @@ -0,0 +1,103 @@ +using System; +using System.Text; +using System.Windows.Forms.VisualStyles; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace BeWo.PsychosozialerTraegervereinReports +{ + + public partial class RechnungSonstige : XtraReport, IBeWoReport + { + public RechnungSonstige() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation)) + { + if (pRO.RecipientOrganisation.Contains("LT 24 - Inklusionsamt Soziale Teilhabe")) + { + pRO.RecipientOrganisation = "LWL\nInklusionsamt Soziale Teilhabe"; + } + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision)) + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(""); + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + + + decimal hourlyRate = 0; + decimal rateFactor = 1; + decimal hours = 0; + if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0) + { + foreach (var p in pRO.ServiceInvoicePeriods) + { + + if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0) + { + + foreach (var i in p.ServiceInvoiceItems) + { + if (i.HourlyRate.HasValue) + { + hourlyRate = i.HourlyRate.Value; + + if (!String.IsNullOrEmpty(i.RateFactor)) + { + var rfStr = i.RateFactor.Replace("%", "").Replace(",00", "").Trim(); + int rfInt = 0; + Int32.TryParse(rfStr, out rfInt); + + rateFactor = (100m + rfInt)/100m; + } + } + + if (i.Hours.HasValue) + hours += i.Hours.Value; + + + + } + + } + } + + } + hours *= rateFactor; + + if (!String.IsNullOrEmpty(pRO.CustomerSalutation) && pRO.CustomerSalutation.ToLower() == "herr") + pRO.CustomerSalutation = "Herrn"; + + cellMonat.Text = String.Format("{0:MM}/{0:yyyy}", pRO.AccountingPeriodStart); + cellDays.Text = String.Format("{0:0.##}", hours); + cellHouryRate.Text = String.Format("{0:0.00}", hourlyRate); + cellClaim.Text = String.Format("{0}", pRO.NetClaim.Replace("€","").Trim()); + + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.resx b/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.resx new file mode 100644 index 000000000..46dfd47e0 --- /dev/null +++ b/ReportImp/PsychosozialerTraegervereinReports/RechnungSonstige.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Eine Kopie des Quittierungsbeleges liegt bei. + +Wir bitten um Überweisung des oben genannten Betrages auf unser Konto bei der Sparkasse Iserlohn, IBAN: DE36 4455 0045 0000 1867 34. + +Sollten Sie noch Fragen haben, können Sie sich gerne mit uns in Verbindung setzen. + + +Mit freundlichen Grüßen + + +Psychosozialer Trägerverein +Leitung Ambulant Betreutes Wohnen + + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.cs b/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.cs new file mode 100644 index 000000000..ea4f47ec1 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.cs @@ -0,0 +1,28 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; + + +namespace SozialeDienstleistungenBeckerReports +{ + [IDSpecificClass(Identifier = "Mitarbeiterstundenkonto")] + public partial class Mitarbeiterstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + + + public Mitarbeiterstundenkonto() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoRO pRO) + { + var msb = new MitarbeiterstundenkontoBerechnung(); + msb.CreateReport(pRO); + + this.bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.designer.cs b/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.designer.cs new file mode 100644 index 000000000..aef0f4d63 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.designer.cs @@ -0,0 +1,737 @@ +using BeWo.Report.ReportObjects; +namespace SozialeDienstleistungenBeckerReports +{ + partial class Mitarbeiterstundenkonto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UseFont = false; + this.xrTableDetail.StylePriority.UsePadding = false; + this.xrTableDetail.StylePriority.UseTextAlignment = false; + this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell19, + this.xrTableCell6, + this.xrTableCell20, + this.xrTableCell28, + this.xrTableCell16, + this.xrTableCell27, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell21, + this.xrTableCell25, + this.xrTableCell24, + this.xrTableCell26}); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.15329125338142471D; + // + // xrTableCell19 + // + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Text = "xrTableCell19"; + this.xrTableCell19.Weight = 0.081154151689479551D; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageKrankheit", "{0:0.00}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.Weight = 0.047339966535783221D; + // + // xrTableCell28 + // + this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")}); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Text = "xrTableCell28"; + this.xrTableCell28.Weight = 0.0721370604147881D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll", "{0:0.00}")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.Weight = 0.063119927862939587D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst", "{0:0.00}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Text = "xrTableCell27"; + this.xrTableCell27.Weight = 0.063119927862939615D; + // + // xrTableCell22 + // + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff", "{0:0.00}")}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Text = "xrTableCell22"; + this.xrTableCell22.Weight = 0.063119927862939587D; + // + // xrTableCell23 + // + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.Weight = 0.063119927862939559D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Text = "xrTableCell21"; + this.xrTableCell21.Weight = 0.063119927862939615D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "xrTableCell25"; + this.xrTableCell25.Weight = 0.063119927862939587D; + // + // xrTableCell24 + // + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Text = "xrTableCell24"; + this.xrTableCell24.Weight = 0.0631199278629396D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "xrTableCell26"; + this.xrTableCell26.Weight = 0.063119927862939573D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1, + this.GroupFooter1}); + this.DetailReport.DataMember = "EmployeeDetailList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableHeader}); + this.GroupHeader1.HeightF = 70F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableHeader + // + this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableHeader.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableHeader.Name = "xrTableHeader"; + this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowHeader}); + this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F); + this.xrTableHeader.StylePriority.UseBorders = false; + this.xrTableHeader.StylePriority.UseFont = false; + this.xrTableHeader.StylePriority.UsePadding = false; + this.xrTableHeader.StylePriority.UseTextAlignment = false; + this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowHeader + // + this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell4, + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell9, + this.xrTableCell8, + this.xrTableCell10, + this.xrTableCell7, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15}); + this.xrTableRowHeader.Name = "xrTableRowHeader"; + this.xrTableRowHeader.Weight = 2.8D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Name"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell5.Weight = 0.15329125016467182D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "Reguläre SOLL Stunden"; + this.xrTableCell4.Weight = 0.081154192324637608D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Krank(Tage)"; + this.xrTableCell2.Weight = 0.047339948323285169D; + // + // xrTableCell9 + // + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "Tatsächliche SOLL Stunden"; + this.xrTableCell9.Weight = 0.072137063712635591D; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "FLS Stunden SOLL"; + this.xrTableCell8.Weight = 0.063119927721024038D; + // + // xrTableCell10 + // + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBackColor = false; + this.xrTableCell10.Text = "FLS IST lfd. Monat"; + this.xrTableCell10.Weight = 0.063119927721024D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat"; + this.xrTableCell7.Weight = 0.06311992757910842D; + // + // xrTableCell11 + // + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBackColor = false; + this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat"; + this.xrTableCell11.Weight = 0.063119927721024011D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)"; + this.xrTableCell12.Weight = 0.063119929511863376D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Text = "Überstd. neu"; + this.xrTableCell13.Weight = 0.063119928687401447D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBackColor = false; + this.xrTableCell14.Text = "Überstd. Vormonat"; + this.xrTableCell14.Weight = 0.063119928275170531D; + // + // xrTableCell15 + // + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Text = "Überstd. Gesamt"; + this.xrTableCell15.Weight = 0.0631199213956443D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.GroupFooter1.HeightF = 48.95833F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable1 + // + this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell37, + this.xrTableCell39, + this.cellSollGesamt, + this.cellFLSSollGesamt, + this.cellFLSIstGesamt, + this.cellFLSPlusMinusGesamt, + this.cellGesamtGesamt, + this.cellRelationGesamt, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell51}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Gesamt"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.15329126714047708D; + // + // xrTableCell37 + // + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Weight = 0.081154151689479551D; + // + // xrTableCell39 + // + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Weight = 0.094679919312514085D; + // + // cellSollGesamt + // + this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")}); + this.cellSollGesamt.Name = "cellSollGesamt"; + this.cellSollGesamt.Text = "cellSollGesamt"; + this.cellSollGesamt.Weight = 0.0721370604147881D; + // + // cellFLSSollGesamt + // + this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")}); + this.cellFLSSollGesamt.Name = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Text = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Weight = 0.063119927862939587D; + // + // cellFLSIstGesamt + // + this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")}); + this.cellFLSIstGesamt.Name = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Text = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Weight = 0.063119927862939615D; + // + // cellFLSPlusMinusGesamt + // + this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")}); + this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D; + // + // cellGesamtGesamt + // + this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")}); + this.cellGesamtGesamt.Name = "cellGesamtGesamt"; + this.cellGesamtGesamt.Text = "cellGesamtGesamt"; + this.cellGesamtGesamt.Weight = 0.063119927862939573D; + // + // cellRelationGesamt + // + this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")}); + this.cellRelationGesamt.Name = "cellRelationGesamt"; + this.cellRelationGesamt.Text = "cellRelationGesamt"; + this.cellRelationGesamt.Weight = 0.0631199278629396D; + // + // xrTableCell47 + // + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Weight = 0.063119927862939587D; + // + // xrTableCell48 + // + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Weight = 0.063119927862939587D; + // + // xrTableCell51 + // + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Weight = 0.063119927862939573D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblMonat}); + this.ReportHeader.HeightF = 35F; + this.ReportHeader.Name = "ReportHeader"; + // + // lblMonat + // + this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")}); + this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.Text = "lblMonat"; + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(864.9999F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrTableCell1 + // + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Text = "Urlaub\r\n(Tage)"; + this.xrTableCell1.Weight = 0.047339948323285169D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub", "{0:0.00}")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Weight = 0.047339966535783221D; + // + // Mitarbeiterstundenkonto + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.XRTable xrTableHeader; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.resx b/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Mitarbeiterstundenkonto.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.cs b/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.cs new file mode 100644 index 000000000..bd8ade12d --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.cs @@ -0,0 +1,69 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; + + +namespace SozialeDienstleistungenBeckerReports +{ + [IDSpecificClass(Identifier = "MitarbeiterstundenkontoJahr")] + public partial class MitarbeiterstundenkontoJahr : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + + + public MitarbeiterstundenkontoJahr() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoMonateRO pRO) + { + var msb = new MitarbeiterstundenkontoBerechnungMonate(); + msb.CreateReport(pRO); + + decimal allesGesamt = 0; + decimal flsGesamt = 0; + foreach (var info in pRO.EmployeeInfoList) + { + foreach (var ed in info.EmployeeDetails) + { + flsGesamt += ed.EmployeeDetail.FlsIst; + allesGesamt += ed.EmployeeDetail.FlsIst + ed.EmployeeDetail.MittelbarIst; + + //if (ed.EmployeeDetail.StundenSollOhneUrlaubKrankheit != 0) + //{ + + + // ed.EmployeeDetail.StundenGesamtIst = (Math.Round(ed.EmployeeDetail.FlsIst, 2, MidpointRounding.AwayFromZero) / Math.Round(ed.EmployeeDetail.StundenSollOhneUrlaubKrankheit, 2, MidpointRounding.AwayFromZero)) * 100; + //} + //else + //{ + // ed.EmployeeDetail.StundenGesamtIst = 100; + //} + + } + + } + + decimal gesamtProzent = 100; + + if (allesGesamt != 0) + { + gesamtProzent = (Math.Round(flsGesamt, 2, MidpointRounding.AwayFromZero) / Math.Round(allesGesamt, 2, MidpointRounding.AwayFromZero)) * 100; + + } + + cellGesamtProzent.Text = String.Format("{0:0.0}%", gesamtProzent); + //if (pRO. SollGesamt != 0) + //{ + // pRO.StundenGesamt = (Math.Round(pRO.FlsIstGesamt, 2, MidpointRounding.AwayFromZero) / Math.Round(pRO.SollGesamt, 2, MidpointRounding.AwayFromZero)) * 100; + //} + //else + //{ + // pRO.StundenGesamt = 100; + //} + this.bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.designer.cs new file mode 100644 index 000000000..5eb1255c9 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.designer.cs @@ -0,0 +1,785 @@ +using BeWo.Report.ReportObjects; +namespace SozialeDienstleistungenBeckerReports +{ + partial class MitarbeiterstundenkontoJahr + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary7 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtProzent = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.Detail1.HeightF = 0F; + this.Detail1.Name = "Detail1"; + this.Detail1.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBandExceptFirstEntry; + this.Detail1.StylePriority.UseFont = false; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport1}); + this.DetailReport.DataMember = "EmployeeInfoList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2, + this.GroupHeader2, + this.GroupFooter2, + this.GroupHeader3}); + this.DetailReport1.DataMember = "EmployeeInfoList.EmployeeDetails"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail2.HeightF = 25F; + this.Detail2.Name = "Detail2"; + // + // xrTable3 + // + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell49, + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell52, + this.xrTableCell53, + this.xrTableCell54}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell42 + // + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.Monat", "{0:MMMM}")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell42.StylePriority.UseFont = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell42.Weight = 0.15329125338142471D; + // + // xrTableCell43 + // + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Text = "xrTableCell19"; + this.xrTableCell43.Weight = 0.081154151689479551D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageUrlaub", "{0:0.00}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Weight = 0.047339966535783221D; + // + // xrTableCell45 + // + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageKrankheit", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Text = "xrTableCell20"; + this.xrTableCell45.Weight = 0.047339966535783221D; + // + // xrTableCell46 + // + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit", "{0:0.00}")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Text = "xrTableCell28"; + this.xrTableCell46.Weight = 0.0721370604147881D; + // + // xrTableCell47 + // + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll", "{0:0.00}")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Text = "xrTableCell16"; + this.xrTableCell47.Weight = 0.063119927862939587D; + // + // xrTableCell48 + // + this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst", "{0:0.00}")}); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Text = "xrTableCell27"; + this.xrTableCell48.Weight = 0.063119927862939615D; + // + // xrTableCell49 + // + this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff", "{0:0.00}")}); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Text = "xrTableCell22"; + this.xrTableCell49.Weight = 0.063119927862939587D; + // + // xrTableCell50 + // + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Text = "xrTableCell23"; + this.xrTableCell50.Weight = 0.063119927862939559D; + // + // xrTableCell51 + // + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Text = "xrTableCell21"; + this.xrTableCell51.Weight = 0.063119927862939615D; + // + // xrTableCell52 + // + this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Ueberstunden", "{0:0.00}")}); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Text = "xrTableCell25"; + this.xrTableCell52.Weight = 0.063119927862939587D; + // + // xrTableCell53 + // + this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenVormonat", "{0:0.00}")}); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Text = "xrTableCell24"; + this.xrTableCell53.Weight = 0.0631199278629396D; + // + // xrTableCell54 + // + this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt", "{0:0.00}")}); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Text = "xrTableCell26"; + this.xrTableCell54.Weight = 0.063119927862939573D; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.GroupHeader2.HeightF = 70F; + this.GroupHeader2.Name = "GroupHeader2"; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(1005F, 70F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell24, + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell32, + this.xrTableCell33, + this.xrTableCell34, + this.xrTableCell36, + this.xrTableCell38, + this.xrTableCell40, + this.xrTableCell41}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 2.8D; + // + // xrTableCell24 + // + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell24.StylePriority.UsePadding = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.Text = "Monat"; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell24.Weight = 0.15329125016467182D; + // + // xrTableCell25 + // + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "Reguläre SOLL Stunden"; + this.xrTableCell25.Weight = 0.081154192324637608D; + // + // xrTableCell26 + // + this.xrTableCell26.Multiline = true; + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "Urlaub\r\n(Tage)"; + this.xrTableCell26.Weight = 0.047339948323285169D; + // + // xrTableCell29 + // + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Text = "Krank(Tage)"; + this.xrTableCell29.Weight = 0.047339948323285169D; + // + // xrTableCell30 + // + this.xrTableCell30.Multiline = true; + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Text = "Tatsächliche SOLL Stunden"; + this.xrTableCell30.Weight = 0.072137063712635591D; + // + // xrTableCell31 + // + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Text = "FLS Stunden SOLL"; + this.xrTableCell31.Weight = 0.063119927721024038D; + // + // xrTableCell32 + // + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.Text = "FLS IST lfd. Monat"; + this.xrTableCell32.Weight = 0.063119927721024D; + // + // xrTableCell33 + // + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Text = "FLS Plus/Minus lfd. Monat"; + this.xrTableCell33.Weight = 0.06311992757910842D; + // + // xrTableCell34 + // + this.xrTableCell34.Multiline = true; + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.Text = "Gesamt-\r\nstunden lfd. Monat"; + this.xrTableCell34.Weight = 0.063119927721024011D; + // + // xrTableCell36 + // + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Text = "Relation FLS IST zu Mittelbare IST (in %)"; + this.xrTableCell36.Weight = 0.063119929511863376D; + // + // xrTableCell38 + // + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Text = "Überstd. neu"; + this.xrTableCell38.Weight = 0.063119928687401447D; + // + // xrTableCell40 + // + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.StylePriority.UseBackColor = false; + this.xrTableCell40.Text = "Überstd. Vormonat"; + this.xrTableCell40.Weight = 0.063119928275170531D; + // + // xrTableCell41 + // + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Text = "Überstd. Gesamt"; + this.xrTableCell41.Weight = 0.0631199213956443D; + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupFooter2.HeightF = 25F; + this.GroupFooter2.Name = "GroupFooter2"; + // + // xrTable1 + // + this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell37, + this.xrTableCell2, + this.xrTableCell39, + this.cellSollGesamt, + this.cellFLSSollGesamt, + this.cellFLSIstGesamt, + this.xrTableCell15, + this.xrTableCell17, + this.cellGesamtProzent, + this.xrTableCell4, + this.cellFLSPlusMinusGesamt, + this.xrTableCell5}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Gesamt"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.15329126714047708D; + // + // xrTableCell37 + // + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Weight = 0.081154193105616945D; + // + // xrTableCell39 + // + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageKrankheit")}); + this.xrTableCell39.Name = "xrTableCell39"; + xrSummary2.FormatString = "{0:0.00}"; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell39.Summary = xrSummary2; + this.xrTableCell39.Weight = 0.047339946001439925D; + // + // cellSollGesamt + // + this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")}); + this.cellSollGesamt.Name = "cellSollGesamt"; + xrSummary3.FormatString = "{0:0.00}"; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellSollGesamt.Summary = xrSummary3; + this.cellSollGesamt.Weight = 0.072137060692748764D; + // + // cellFLSSollGesamt + // + this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")}); + this.cellFLSSollGesamt.Name = "cellFLSSollGesamt"; + xrSummary4.FormatString = "{0:0.00}"; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellFLSSollGesamt.Summary = xrSummary4; + this.cellFLSSollGesamt.Weight = 0.063119928279880541D; + // + // cellFLSIstGesamt + // + this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")}); + this.cellFLSIstGesamt.Name = "cellFLSIstGesamt"; + xrSummary5.FormatString = "{0:0.00}"; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellFLSIstGesamt.Summary = xrSummary5; + this.cellFLSIstGesamt.Weight = 0.063119928279880583D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff")}); + this.xrTableCell15.Name = "xrTableCell15"; + xrSummary6.FormatString = "{0:0.00}"; + xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell15.Summary = xrSummary6; + this.xrTableCell15.Weight = 0.063119927584978947D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst")}); + this.xrTableCell17.Name = "xrTableCell17"; + xrSummary7.FormatString = "{0:0.00}"; + xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell17.Summary = xrSummary7; + this.xrTableCell17.Weight = 0.063119927237528128D; + // + // cellGesamtProzent + // + this.cellGesamtProzent.Name = "cellGesamtProzent"; + this.cellGesamtProzent.Weight = 0.0631199270638027D; + // + // cellFLSPlusMinusGesamt + // + this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Weight = 0.063119928279880361D; + // + // GroupHeader3 + // + this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblMonat}); + this.GroupHeader3.HeightF = 40F; + this.GroupHeader3.Level = 1; + this.GroupHeader3.Name = "GroupHeader3"; + // + // lblMonat + // + this.lblMonat.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" + + "rtDate!yyyy]"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO); + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(864.9999F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30.9583F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageUrlaub")}); + this.xrTableCell2.Name = "xrTableCell2"; + xrSummary1.FormatString = "{0:0.00}"; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell2.Summary = xrSummary1; + this.xrTableCell2.Weight = 0.047339946001439925D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Weight = 0.0631199270638027D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Weight = 0.063119927584978835D; + // + // MitarbeiterstundenkontoJahr + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(60, 50, 50, 31); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtProzent; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.resx b/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/MitarbeiterstundenkontoJahr.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Reporting/CustomReportCreator.cs b/ReportImp/SozialeDienstleistungenBeckerReports/Reporting/CustomReportCreator.cs new file mode 100644 index 000000000..631230470 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Reporting/CustomReportCreator.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace SozialeDienstleistungenBeckerReports.Reports +{ + public class CustomReportCreator : DefaultReportCreator + { + public override XtraReport CreateEmployeeHourReport(long? employeeOid, IList teamOids, DateTime startDate, DateTime endDate, int ansicht) + { + if (ansicht == 0) + { + return base.CreateEmployeeHourReport(employeeOid, teamOids, startDate, endDate, ansicht); + } + else + { + var report = new MitarbeiterstundenkontoJahr(); + var jahrStart = new DateTime(startDate.Year, 1, 1); + var ds = new MitarbeiterstundenkontoMonateRO(employeeOid, teamOids, jahrStart, endDate, null); + report.SetReportDataSource(ds); + + return report; + } + + + } + + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.cs b/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.cs new file mode 100644 index 000000000..3b3ebc63d --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.cs @@ -0,0 +1,28 @@ +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; + + +namespace SozialeDienstleistungenBeckerReports +{ + [IDSpecificClass(Identifier = "Teamstundenkonto")] + public partial class Teamstundenkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + + + public Teamstundenkonto() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoRO pRO) + { + var msb = new MitarbeiterstundenkontoBerechnung(); + msb.CreateReport(pRO); + + bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.designer.cs b/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.designer.cs new file mode 100644 index 000000000..ad8bc7656 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.designer.cs @@ -0,0 +1,918 @@ +using BeWo.Report.ReportObjects; +namespace SozialeDienstleistungenBeckerReports +{ + partial class Teamstundenkonto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UseFont = false; + this.xrTableDetail.StylePriority.UsePadding = false; + this.xrTableDetail.StylePriority.UseTextAlignment = false; + this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell19, + this.xrTableCell4, + this.xrTableCell20, + this.xrTableCell28, + this.xrTableCell16, + this.xrTableCell27, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell21, + this.xrTableCell25, + this.xrTableCell24, + this.xrTableCell26}); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 1D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FullName")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.15329125338142471D; + // + // xrTableCell19 + // + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Text = "xrTableCell19"; + this.xrTableCell19.Weight = 0.081154179207584262D; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.TageKrankheit", "{0:0.00}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.Weight = 0.047339952776730865D; + // + // xrTableCell28 + // + this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")}); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Text = "xrTableCell28"; + this.xrTableCell28.Weight = 0.0721370604147881D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsSoll", "{0:0.00}")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.Weight = 0.063119927862939587D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsIst", "{0:0.00}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Text = "xrTableCell27"; + this.xrTableCell27.Weight = 0.063119927862939615D; + // + // xrTableCell22 + // + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FlsDiff", "{0:0.00}")}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Text = "xrTableCell22"; + this.xrTableCell22.Weight = 0.063119927862939587D; + // + // xrTableCell23 + // + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.Weight = 0.063119927862939559D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Text = "xrTableCell21"; + this.xrTableCell21.Weight = 0.063119927862939615D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Ueberstunden", "{0:0.00}")}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "xrTableCell25"; + this.xrTableCell25.Weight = 0.063119927862939587D; + // + // xrTableCell24 + // + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Text = "xrTableCell24"; + this.xrTableCell24.Weight = 0.0631199278629396D; + // + // xrTableCell26 + // + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "xrTableCell26"; + this.xrTableCell26.Weight = 0.063119927862939573D; + // + // xrTable1 + // + this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell37, + this.xrTableCell38, + this.xrTableCell39, + this.cellSollGesamt, + this.cellFLSSollGesamt, + this.cellFLSIstGesamt, + this.cellFLSPlusMinusGesamt, + this.cellGesamtGesamt, + this.cellRelationGesamt, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell51}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Gesamt"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.1352569882777277D; + // + // xrTableCell37 + // + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Weight = 0.067628494138863848D; + // + // xrTableCell38 + // + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Weight = 0.0631199278629396D; + // + // xrTableCell39 + // + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Weight = 0.063119927862939573D; + // + // cellSollGesamt + // + this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")}); + this.cellSollGesamt.Name = "cellSollGesamt"; + this.cellSollGesamt.Text = "cellSollGesamt"; + this.cellSollGesamt.Weight = 0.0721370604147881D; + // + // cellFLSSollGesamt + // + this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsSollGesamt", "{0:0.00}")}); + this.cellFLSSollGesamt.Name = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Text = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.Weight = 0.063119927862939587D; + // + // cellFLSIstGesamt + // + this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsIstGesamt", "{0:0.00}")}); + this.cellFLSIstGesamt.Name = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Text = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.Weight = 0.063119927862939615D; + // + // cellFLSPlusMinusGesamt + // + this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FlsDiffGesamt", "{0:0.00}")}); + this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Text = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D; + // + // cellGesamtGesamt + // + this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")}); + this.cellGesamtGesamt.Name = "cellGesamtGesamt"; + this.cellGesamtGesamt.Text = "cellGesamtGesamt"; + this.cellGesamtGesamt.Weight = 0.063119927862939573D; + // + // cellRelationGesamt + // + this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar", "{0:0.00}")}); + this.cellRelationGesamt.Name = "cellRelationGesamt"; + this.cellRelationGesamt.Text = "cellRelationGesamt"; + this.cellRelationGesamt.Weight = 0.0631199278629396D; + // + // xrTableCell47 + // + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Weight = 0.063119927862939587D; + // + // xrTableCell48 + // + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Weight = 0.063119927862939587D; + // + // xrTableCell51 + // + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Weight = 0.063119927862939573D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblMonat}); + this.ReportHeader.HeightF = 61.04167F; + this.ReportHeader.Name = "ReportHeader"; + // + // lblMonat + // + this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")}); + this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.Text = "lblMonat"; + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo2.Format = "Seite {0} von {1}"; + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(497F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new System.Drawing.Font("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2, + this.DetailReport2}); + this.DetailReport1.DataMember = "TeamDetailList"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1}); + this.Detail2.HeightF = 46.875F; + this.Detail2.Name = "Detail2"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.TeamName")}); + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.SizeF = new System.Drawing.SizeF(1007F, 25F); + this.xrLabel1.StyleName = "Title"; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "xrLabel1"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupHeader2, + this.GroupFooter2}); + this.DetailReport2.DataMember = "TeamDetailList.EmployeeDetailList"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.GroupHeader2.HeightF = 70F; + this.GroupHeader2.Name = "GroupHeader2"; + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(1005F, 70F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.xrTableCell18, + this.xrTableCell2, + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell32, + this.xrTableCell33, + this.xrTableCell34, + this.xrTableCell36, + this.xrTableCell40, + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 2.8D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Name"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 0.15329125016467182D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Text = "Reguläre SOLL Stunden"; + this.xrTableCell18.Weight = 0.081154192324637608D; + // + // xrTableCell30 + // + this.xrTableCell30.Multiline = true; + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Text = "Krank\r\n(Tage)"; + this.xrTableCell30.Weight = 0.047339948323285169D; + // + // xrTableCell31 + // + this.xrTableCell31.Multiline = true; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Text = "Tatsächliche SOLL Stunden"; + this.xrTableCell31.Weight = 0.072137063712635591D; + // + // xrTableCell32 + // + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Text = "FLS Stunden SOLL"; + this.xrTableCell32.Weight = 0.063119927721024038D; + // + // xrTableCell33 + // + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.Text = "FLS IST lfd. Monat"; + this.xrTableCell33.Weight = 0.063119927721024D; + // + // xrTableCell34 + // + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Text = "FLS Plus/Minus lfd. Monat"; + this.xrTableCell34.Weight = 0.06311992757910842D; + // + // xrTableCell36 + // + this.xrTableCell36.Multiline = true; + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.Text = "Gesamt-\r\nstunden lfd. Monat"; + this.xrTableCell36.Weight = 0.063119927721024011D; + // + // xrTableCell40 + // + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Text = "Relation FLS IST zu Mittelbare IST (in %)"; + this.xrTableCell40.Weight = 0.063119929511863376D; + // + // xrTableCell41 + // + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Text = "Überstd. neu"; + this.xrTableCell41.Weight = 0.063119928687401447D; + // + // xrTableCell42 + // + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.StylePriority.UseBackColor = false; + this.xrTableCell42.Text = "Überstd. Vormonat"; + this.xrTableCell42.Weight = 0.063119928275170531D; + // + // xrTableCell43 + // + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Text = "Überstd. Gesamt"; + this.xrTableCell43.Weight = 0.0631199213956443D; + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.GroupFooter2.HeightF = 52.08333F; + this.GroupFooter2.Name = "GroupFooter2"; + // + // xrTable3 + // + this.xrTable3.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1005F, 25F); + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Gesamt [TeamDetailList.TeamName]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.32912533814247075D; + // + // xrTableCell7 + // + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.SollGesamt", "{0:0.00}")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.Weight = 0.07213706041478804D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsSollGesamt", "{0:0.00}")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "xrTableCell8"; + this.xrTableCell8.Weight = 0.063119927862939587D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsIstGesamt", "{0:0.00}")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "xrTableCell9"; + this.xrTableCell9.Weight = 0.063119927862939615D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.FlsDiffGesamt", "{0:0.00}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.Weight = 0.063119927862939587D; + // + // xrTableCell11 + // + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.StundenGesamt", "{0:0.00}")}); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Text = "xrTableCell11"; + this.xrTableCell11.Weight = 0.063119927862939573D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.RelationFlsZuMittelbar", "{0:0.00}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.Weight = 0.0631199278629396D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Weight = 0.063119927862939587D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Weight = 0.063119927862939587D; + // + // xrTableCell15 + // + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Weight = 0.063119927862939573D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // ReportFooter1 + // + this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.ReportFooter1.HeightF = 60F; + this.ReportFooter1.Name = "ReportFooter1"; + // + // xrTableCell2 + // + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Text = "Urlaub\r\n(Tage)"; + this.xrTableCell2.Weight = 0.047339948323285169D; + // + // xrTableCell4 + // + this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.TageUrlaub", "{0:0.00}")}); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Weight = 0.047339952776730865D; + // + // Teamstundenkonto + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1, + this.DetailReport1, + this.ReportFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; + private DevExpress.XtraReports.UI.DetailBand Detail2; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + } +} diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.resx b/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.resx new file mode 100644 index 000000000..c8d42e2a4 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Teamstundenkonto.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 14 + + \ No newline at end of file diff --git a/ReportImp/SozialeDienstleistungenBeckerReports/Translation/TranslationDictionary.cs b/ReportImp/SozialeDienstleistungenBeckerReports/Translation/TranslationDictionary.cs new file mode 100644 index 000000000..baf953578 --- /dev/null +++ b/ReportImp/SozialeDienstleistungenBeckerReports/Translation/TranslationDictionary.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; + +namespace SozialeDienstleistungenBeckerReports.Translation +{ + public class CustomTranslationDictionary : TranslationDictionary + { + public override Dictionary GetTranslationDictionary() + { + var dict = base.GetTranslationDictionary(); + + AddOrReplaceTranslation(dict, "StundenkontoTagesansicht", "Auswertung über das gesamte Jahr"); + + + return dict; + } + } + + +} diff --git a/ReportImp/VKMAachen/StundennachweisStadtAachen.cs b/ReportImp/VKMAachen/StundennachweisStadtAachen.cs new file mode 100644 index 000000000..64c7ef59c --- /dev/null +++ b/ReportImp/VKMAachen/StundennachweisStadtAachen.cs @@ -0,0 +1,53 @@ +using System; +using System.Collections; +using System.ComponentModel; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; + +namespace VKMAachen +{ + public partial class StundennachweisStadtAachen : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public StundennachweisStadtAachen() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + { + s.ServiceCategoryAbbr = ""; + + // String firstLine = ""; + //if (!String.IsNullOrEmpty(s.Notice)) + //{ + // if (s.Notice.IndexOf(Environment.NewLine) >= 0) + // firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine)); + // else + // firstLine = s.Notice; + //} + //s.Notice = firstLine; + + s.Notice4 = ""; // Familienkontakt + s.Notice5 = ""; // Kontakt zur Schule + + servicesBillable.Add(s); + } + } + + pRO.Services = servicesBillable; + } + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/VKMAachen/StundennachweisStadtAachen.designer.cs b/ReportImp/VKMAachen/StundennachweisStadtAachen.designer.cs new file mode 100644 index 000000000..0dd1ba553 --- /dev/null +++ b/ReportImp/VKMAachen/StundennachweisStadtAachen.designer.cs @@ -0,0 +1,748 @@ +using BeWo.Report.ReportObjects; +namespace VKMAachen +{ + partial class StundennachweisStadtAachen + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Font = new System.Drawing.Font("Arial", 11F); + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1037F, 44F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell6, + this.xrTableCell1, + this.xrTableCell4, + this.xrTableCell7, + this.xrTableCell5}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseTextAlignment = false; + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableRow2.Weight = 0.6875D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.Weight = 0.2853140328284427D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.Text = "Uhrzeit"; + this.xrTableCell6.Weight = 0.39017444741260759D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.Text = "Stunden"; + this.xrTableCell1.Weight = 0.2438590106719396D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.Text = "Familienkontakt"; + this.xrTableCell4.Weight = 0.3657885243839557D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.Text = "Kontakt zu Schule o.ä."; + this.xrTableCell7.Weight = 0.48771805742364771D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Inhalt"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + this.xrTableCell5.Weight = 0.75596400832513888D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell14, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseTextAlignment = false; + this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableRow1.Weight = 0.6875D; + // + // xrTableCell14 + // + this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.Weight = 0.2853140328284427D; + // + // xrTableCell16 + // + this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.Text = "von"; + this.xrTableCell16.Weight = 0.1950872237063038D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.Text = "bis"; + this.xrTableCell17.Weight = 0.19508722370630377D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.Weight = 0.24385901067193966D; + // + // xrTableCell19 + // + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.Weight = 0.3657885243839557D; + // + // xrTableCell20 + // + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.Weight = 0.48771805742364771D; + // + // xrTableCell21 + // + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 0.75596400832513888D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.Font = new System.Drawing.Font("Arial", 11F); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1037F, 25F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell2, + this.xrTableCell8, + this.xrTableCell10, + this.xrTableCell9}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.StylePriority.UseTextAlignment = false; + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableRow6.Weight = 1.25D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.1477272455742687D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:HH:mm}")}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.10101010511182043D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.Weight = 0.10101010511179398D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "xrTableCell2"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.12626263706026128D; + // + // xrTableCell8 + // + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Weight = 0.18939394313966437D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Weight = 0.25252526897952132D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 0.3914141774820134D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F); + this.GroupHeader1.HeightF = 44F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + this.GroupHeader1.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + this.topMarginBand1.StylePriority.UseFont = false; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel3, + this.xrLabel11, + this.xrLabel8, + this.xrLabel4}); + this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F); + this.ReportFooter.HeightF = 68.49995F; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel3 + // + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 20.00001F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(277.7084F, 24.24997F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel11.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(172.2084F, 24.24997F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Gesamtstundenzahl:"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 20.00001F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(170.1874F, 24.24997F); + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Unterschrift Betreuer:"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel4.BorderWidth = 1F; + this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(277.0002F, 20.00001F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(100F, 24.24997F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseBorderWidth = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "[fieldBillableFLS!0.00]"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 48.4375F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(117.0001F, 20F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Familie:"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 88.43749F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(141.7919F, 20F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Monat/Jahr:"; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 48.4375F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(367.0833F, 20F); + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.Text = "[CustomerLastName]"; + // + // xrLabel29 + // + this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.xrLabel29.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 88.43749F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(367.0833F, 20.00002F); + this.xrLabel29.StylePriority.UseBorders = false; + this.xrLabel29.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 88.43749F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(117.0001F, 20F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Betreuer:"; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 88.43749F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(303.125F, 20F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "[Month] [Year]"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel7, + this.xrLabel10, + this.xrLabel1, + this.xrLabel2, + this.xrLabel15, + this.xrLabel29, + this.xrLabel23, + this.xrLabel9, + this.xrLabel12}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.ReportHeader.HeightF = 140F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.CanGrow = false; + this.xrLabel10.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 48.4375F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(309.9996F, 39.99999F); + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "[CustomerStreet], [CustomerPostalCode] [CustomerCity]"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 48.4375F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(141.7919F, 20F); + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "wohnhaft:"; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(272.2083F, 33.54166F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Stundennachweis - HzE -"; + // + // StundennachweisStadtAachen + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportFooter}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldAbrechenbareMinuten, + this.fieldBillableFLS, + this.fieldAbrechenbareFLS}); + this.DataSource = this.bindingSource1; + this.DisplayName = "StundennachweisStadtAachen"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(70, 30, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.SnapGridSize = 9F; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + } +} diff --git a/ReportImp/VKMAachen/StundennachweisStadtAachen.resx b/ReportImp/VKMAachen/StundennachweisStadtAachen.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/VKMAachen/StundennachweisStadtAachen.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/VKMAachen/StundennachweisStaedteRegion.cs b/ReportImp/VKMAachen/StundennachweisStaedteRegion.cs new file mode 100644 index 000000000..5f73039d8 --- /dev/null +++ b/ReportImp/VKMAachen/StundennachweisStaedteRegion.cs @@ -0,0 +1,53 @@ +using System; +using System.Collections; +using System.ComponentModel; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Collections.Generic; + +namespace VKMAachen +{ + public partial class StundennachweisStaedteRegion : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public StundennachweisStaedteRegion() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + if (pRO.Services != null) + { + List servicesBillable = new List(); + foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) + { + if (s.IsBillable) + { + s.ServiceCategoryAbbr = ""; + + // String firstLine = ""; + //if (!String.IsNullOrEmpty(s.Notice)) + //{ + // if (s.Notice.IndexOf(Environment.NewLine) >= 0) + // firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine)); + // else + // firstLine = s.Notice; + //} + //s.Notice = firstLine; + + s.Notice4 = ""; // Familienkontakt + s.Notice5 = ""; // Kontakt zur Schule + + servicesBillable.Add(s); + } + } + + pRO.Services = servicesBillable; + } + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/VKMAachen/StundennachweisStaedteRegion.designer.cs b/ReportImp/VKMAachen/StundennachweisStaedteRegion.designer.cs new file mode 100644 index 000000000..984f81e7f --- /dev/null +++ b/ReportImp/VKMAachen/StundennachweisStaedteRegion.designer.cs @@ -0,0 +1,864 @@ +using BeWo.Report.ReportObjects; +namespace VKMAachen +{ + partial class StundennachweisStaedteRegion + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Font = new System.Drawing.Font("Arial", 11F); + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.StylePriority.UseFont = false; + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1037F, 44F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell6, + this.xrTableCell1, + this.xrTableCell5, + this.xrTableCell7}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.StylePriority.UseTextAlignment = false; + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableRow2.Weight = 0.6875D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.Weight = 0.2853140328284427D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.Text = "Uhrzeit"; + this.xrTableCell6.Weight = 0.39017444741260759D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.Text = "Stunden"; + this.xrTableCell1.Weight = 0.2438590106719396D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Inhalt"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + this.xrTableCell5.Weight = 1.07297968598917D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Unterschrift"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + this.xrTableCell7.Weight = 0.536490904143572D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell14, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell21, + this.xrTableCell20}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseTextAlignment = false; + this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableRow1.Weight = 0.6875D; + // + // xrTableCell14 + // + this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.Weight = 0.2853140328284427D; + // + // xrTableCell16 + // + this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.Text = "von"; + this.xrTableCell16.Weight = 0.1950872237063038D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.Text = "bis"; + this.xrTableCell17.Weight = 0.19508722370630377D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.Weight = 0.24385901067193966D; + // + // xrTableCell21 + // + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.Weight = 1.07297968598917D; + // + // xrTableCell20 + // + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.Weight = 0.536490904143572D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.Font = new System.Drawing.Font("Arial", 11F); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.StylePriority.UseFont = false; + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1037F, 25F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell2, + this.xrTableCell9, + this.xrTableCell10}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.StylePriority.UseTextAlignment = false; + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableRow6.Weight = 1.25D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.1477272455742687D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:HH:mm}")}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.10101010511182043D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.Weight = 0.10101010511179398D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "xrTableCell2"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.12626263706026128D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")}); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 0.55555555912301879D; + // + // xrTableCell10 + // + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Weight = 0.27777783047818028D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F); + this.GroupHeader1.HeightF = 44F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + this.GroupHeader1.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + this.topMarginBand1.StylePriority.UseFont = false; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel3, + this.xrLabel11, + this.xrLabel8, + this.xrLabel4}); + this.ReportFooter.Font = new System.Drawing.Font("Arial", 12F); + this.ReportFooter.HeightF = 68.49995F; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel3 + // + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 20.00001F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(277.7084F, 24.24997F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel11.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(172.2084F, 24.24997F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Gesamtstundenzahl:"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 20.00001F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(170.1874F, 24.24997F); + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Unterschrift Betreuer:"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel4.BorderWidth = 1F; + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(277.0002F, 20.00001F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(100F, 24.24997F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseBorderWidth = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "[fieldBillableFLS!0.00]"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // fieldAbrechenbareMinuten + // + this.fieldAbrechenbareMinuten.DataMember = "Services"; + this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60"; + this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten"; + // + // fieldBillableFLS + // + this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60"; + this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldBillableFLS.Name = "fieldBillableFLS"; + // + // fieldAbrechenbareFLS + // + this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2"; + this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS"; + // + // xrLabel12 + // + this.xrLabel12.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 109.8958F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(117.0001F, 20F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "Familie:"; + // + // xrLabel9 + // + this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 149.8958F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(141.7919F, 20F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Monat/Jahr:"; + // + // xrLabel23 + // + this.xrLabel23.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 109.8958F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(367.0833F, 20F); + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.Text = "[CustomerLastName]"; + // + // xrLabel29 + // + this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); + this.xrLabel29.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 149.8958F); + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(367.0833F, 20.00002F); + this.xrLabel29.StylePriority.UseBorders = false; + this.xrLabel29.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 149.8958F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(117.0001F, 20F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Betreuer:"; + // + // xrLabel2 + // + this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 149.8958F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(303.125F, 20F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "[Month] [Year]"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1, + this.xrLabel7, + this.xrLabel10, + this.xrLabel1, + this.xrLabel2, + this.xrLabel15, + this.xrLabel29, + this.xrLabel23, + this.xrLabel9, + this.xrLabel12}); + this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.ReportHeader.HeightF = 202.7083F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrTable1 + // + this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.Font = new System.Drawing.Font("Arial", 12F); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.06249F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow4}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1037F, 44F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8, + this.xrTableCell11, + this.xrTableCell19, + this.xrTableCell22}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.StylePriority.UsePadding = false; + this.xrTableRow3.StylePriority.UseTextAlignment = false; + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableRow3.Weight = 0.6875D; + // + // xrTableCell8 + // + this.xrTableCell8.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.Text = "Anlage zur Rechnung für"; + this.xrTableCell8.Weight = 0.60964758558281718D; + // + // xrTableCell11 + // + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")}); + this.xrTableCell11.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.Text = "Stunden"; + this.xrTableCell11.Weight = 0.84619081907275617D; + // + // xrTableCell19 + // + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell19.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.Text = "[Month] [Year]"; + this.xrTableCell19.Weight = 0.85350658280617575D; + // + // xrTableCell22 + // + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)))); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UsePadding = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.Weight = 0.21947309358398304D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27, + this.xrTableCell28}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.StylePriority.UseTextAlignment = false; + this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableRow4.Weight = 0.6875D; + // + // xrTableCell25 + // + this.xrTableCell25.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseBorders = false; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.Text = "ASD-Sachbearbeiter/in"; + this.xrTableCell25.Weight = 0.60964758558281706D; + // + // xrTableCell26 + // + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseBorders = false; + this.xrTableCell26.Weight = 0.846190800467789D; + // + // xrTableCell27 + // + this.xrTableCell27.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseBorders = false; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.Text = "Bewilligte Stunden: [ApprovedFLSTotal!0.00]"; + this.xrTableCell27.Weight = 0.551121411392174D; + // + // xrTableCell28 + // + this.xrTableCell28.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.Text = "Geleistete Stunden: [fieldBillableFLS!0.00]"; + this.xrTableCell28.Weight = 0.521858283602952D; + // + // xrLabel7 + // + this.xrLabel7.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(272.2083F, 33.54166F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Stundennachweis - HzE -"; + // + // xrLabel10 + // + this.xrLabel10.CanGrow = false; + this.xrLabel10.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 109.8958F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(309.9996F, 39.99999F); + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "[CustomerStreet], [CustomerPostalCode] [CustomerCity]"; + // + // xrLabel1 + // + this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 109.8958F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(141.7919F, 20F); + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "wohnhaft:"; + // + // StundennachweisStaedteRegion + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.ReportFooter}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldAbrechenbareMinuten, + this.fieldBillableFLS, + this.fieldAbrechenbareFLS}); + this.DataSource = this.bindingSource1; + this.DisplayName = "StundennachweisStadtAachen"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Landscape = true; + this.Margins = new System.Drawing.Printing.Margins(70, 30, 50, 30); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.SnapGridSize = 9F; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS; + private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + } +} diff --git a/ReportImp/VKMAachen/StundennachweisStaedteRegion.resx b/ReportImp/VKMAachen/StundennachweisStaedteRegion.resx new file mode 100644 index 000000000..19e908bd3 --- /dev/null +++ b/ReportImp/VKMAachen/StundennachweisStaedteRegion.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 21, 17 + + \ No newline at end of file diff --git a/ReportImp/VivaAVidaReports/CollectiveBillingReport.Designer.cs b/ReportImp/VivaAVidaReports/CollectiveBillingReport.Designer.cs new file mode 100644 index 000000000..baacb6d95 --- /dev/null +++ b/ReportImp/VivaAVidaReports/CollectiveBillingReport.Designer.cs @@ -0,0 +1,529 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.VivaAVidaReports +{ + partial class Sammelrechnung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleNoticeNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow19 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 240F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 100F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter + // + this.GroupFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4, + this.xrLabel15, + this.xrLabel14}); + this.GroupFooter.HeightF = 173.2084F; + this.GroupFooter.Name = "GroupFooter"; + // + // xrTable4 + // + this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.9999593F, 9.999974F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow7, + this.xrTableRow10, + this.xrTableRow14, + this.xrTableRow19, + this.xrTableRow24}); + this.xrTable4.SizeF = new System.Drawing.SizeF(626F, 68F); + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 0.38095238095238093D; + // + // xrTableCell3 + // + this.xrTableCell3.CanShrink = true; + this.xrTableCell3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic); + this.xrTableCell3.FormattingRules.Add(this.ruleNoticeNull); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.Text = "Abschließende Bemerkungen:"; + this.xrTableCell3.Weight = 3D; + // + // ruleNoticeNull + // + this.ruleNoticeNull.Condition = "[Notice] == ?"; + this.ruleNoticeNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleNoticeNull.Name = "ruleNoticeNull"; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.38095238095238093D; + // + // xrTableCell9 + // + this.xrTableCell9.CanShrink = true; + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "xrTableCell1"; + this.xrTableCell9.Weight = 3D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.23809523809523808D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 3D; + // + // xrTableRow19 + // + this.xrTableRow19.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell14}); + this.xrTableRow19.Name = "xrTableRow19"; + this.xrTableRow19.Weight = 0.38095238095238088D; + // + // xrTableCell14 + // + this.xrTableCell14.CanShrink = true; + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.Text = "[NotBillableNote]"; + this.xrTableCell14.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell20}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.23809523809523803D; + // + // xrTableCell20 + // + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Weight = 3D; + // + // xrLabel15 + // + this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 93.70836F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Mit freundlichen Grüßen"; + // + // xrLabel14 + // + this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 156.2084F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(250F, 17F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "[CreatorName]"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel7, + this.xrLabel3, + this.xrLabel2, + this.xrLabel8}); + this.Page1.Font = new System.Drawing.Font("Verdana", 10F); + this.Page1.HeightF = 253.3333F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel7 + // + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel7.Multiline = true; + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" + + "tStreet]\r\n[RecipientPostCodeAndTown]"; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 212.5F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(626F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung für Zeitraum [AccountingPeriod]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192.5F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(626F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(344F, 172.5F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 20F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.Font = new System.Drawing.Font("Verdana", 10F); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(545F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell37, + this.xrTableCell36}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell37 + // + this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Leistung"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 1.6985645512702885D; + // + // xrTableCell36 + // + this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.StylePriority.UseBorderColor = false; + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Betrag"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.Weight = 0.90909095112205562D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(545F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell42, + this.xrTableCell45}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell42.StylePriority.UseBorderColor = false; + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell42.Weight = 1.6985642207574698D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00} €")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell45.Weight = 0.9090907739518439D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1}); + this.GroupFooter1.HeightF = 24.16667F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.Claim", "Gesamt: {0}")}); + this.xrLabel1.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(355.0001F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(190F, 24.16667F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "xrLabel1"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // Sammelrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Verdana", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull, + this.ruleNoticeNull}); + this.Margins = new System.Drawing.Printing.Margins(90, 60, 240, 100); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.FormattingRule ruleNoticeNull; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + } +} diff --git a/ReportImp/VivaAVidaReports/CollectiveBillingReport.cs b/ReportImp/VivaAVidaReports/CollectiveBillingReport.cs new file mode 100644 index 000000000..9e5d9f1f6 --- /dev/null +++ b/ReportImp/VivaAVidaReports/CollectiveBillingReport.cs @@ -0,0 +1,22 @@ +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; +using BS.Shared.Core; + +namespace BeWo.VivaAVidaReports +{ + [IDSpecificClass(Identifier = "Sammelrechnung")] + public partial class Sammelrechnung : XtraReport, IBeWoReport + { + public Sammelrechnung() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/VivaAVidaReports/CollectiveBillingReport.resx b/ReportImp/VivaAVidaReports/CollectiveBillingReport.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/VivaAVidaReports/CollectiveBillingReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/ReportImp/VivaAVidaReports/Invoicing/CustomInvoiceFactory.cs b/ReportImp/VivaAVidaReports/Invoicing/CustomInvoiceFactory.cs new file mode 100644 index 000000000..6464ad7b8 --- /dev/null +++ b/ReportImp/VivaAVidaReports/Invoicing/CustomInvoiceFactory.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; + +namespace VivaAVida.Invoicing +{ + public class CustomInvoiceFactory : InvoiceFactory + { + + public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords) + { + + return new DefaultInvoiceCreation(); + + } + + } +} diff --git a/ReportImp/VivaAVidaReports/Invoicing/DefaultInvoiceCreation.cs b/ReportImp/VivaAVidaReports/Invoicing/DefaultInvoiceCreation.cs new file mode 100644 index 000000000..f833b1fb5 --- /dev/null +++ b/ReportImp/VivaAVidaReports/Invoicing/DefaultInvoiceCreation.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace VivaAVida.Invoicing +{ + public class DefaultInvoiceCreation : InvoiceCreation + { + + + public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc, bool summaryPerMonth) + { + String cat = ""; + foreach (var invoiceItem in itemList) + { + if (invoiceItem.ServiceRecord != null) + { + cat = invoiceItem.ServiceRecord.ServiceDescription.ServiceCategory.Name; + } + } + var items = base.CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, summaryPerMonth); + foreach (var ii in items) + { + if (cat == "Soziotherapie") + { + ii.ItemDescription = + String.Format("Soziotherapeutische Leistungen gem. § 37a SGB V\n\n{0} {1}\nHausbesuch", + itemList.Count, itemList.Count == 0 ? "Termin" : "Termine"); + + } + else + { + ii.ItemDescription = "Unterstützung im Alltag gem. § 45a SGB XI"; + } + } + return items; + } + } +} diff --git a/ReportImp/VivaAVidaReports/ServiceInvoiceReport.Designer.cs b/ReportImp/VivaAVidaReports/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..9e20a4e55 --- /dev/null +++ b/ReportImp/VivaAVidaReports/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,657 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.VivaAVidaReports +{ + partial class ServiceInvoiceReport + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.lblLeistunsart = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 240F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 100F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4, + this.xrLabel7, + this.xrLabel6, + this.lblAdresse, + this.lblLeistunsart, + this.xrLabel2, + this.xrLabel8, + this.lblAbrechnungszeitraum}); + this.Page1.HeightF = 330F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(359.1873F, 126.0833F); + this.lblAdresse.StylePriority.UseFont = false; + // + // lblLeistunsart + // + this.lblLeistunsart.BackColor = System.Drawing.Color.Transparent; + this.lblLeistunsart.CanShrink = true; + this.lblLeistunsart.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblLeistunsart.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190F); + this.lblLeistunsart.Name = "lblLeistunsart"; + this.lblLeistunsart.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblLeistunsart.SizeF = new System.Drawing.SizeF(408.4793F, 20F); + this.lblLeistunsart.StylePriority.UseBackColor = false; + this.lblLeistunsart.StylePriority.UseFont = false; + this.lblLeistunsart.Text = "Soziotherapeutische Leistungen gem. § 37a SGB V"; + this.lblLeistunsart.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(332.9585F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Köln, den {0}")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(421F, 170F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(224.5005F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 290F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 31.58334F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = "Für den Zeitraum 01.07.2019-31.07.2019 berechnen wir folgende Leistungen:"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 40F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(660F, 40F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell1, + this.xrTableCell35, + this.xrTableCell33, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1.6D; + // + // xrTableCell32 + // + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Von"; + this.xrTableCell32.Weight = 0.44313146796853364D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Bis"; + this.xrTableCell37.Weight = 0.4431314848726573D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Posten"; + this.xrTableCell1.Weight = 0.709010342551475D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.Weight = 0.44313146515117963D; + // + // xrTableCell33 + // + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.StylePriority.UseBorderColor = false; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "Stunden"; + this.xrTableCell33.Weight = 0.44313145106440988D; + // + // xrTableCell34 + // + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Gesamt"; + this.xrTableCell34.Weight = 0.44313143979499386D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(660F, 25F); + this.xrTable6.StylePriority.UseBorders = false; + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell2, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:dd.MM.yyyy}")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.Weight = 0.44313146796853364D; + // + // xrTableCell42 + // + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Multiline = true; + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell42.StylePriority.UseBorderColor = false; + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.Weight = 0.70901036227295278D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodEnd", "{0:dd.MM.yyyy}")}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell2.StylePriority.UseBorderColor = false; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Weight = 0.44313146515117968D; + // + // xrTableCell43 + // + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.Weight = 0.44313146515117974D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.Weight = 0.4431314510644096D; + // + // xrTableCell47 + // + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.Weight = 0.443131439794994D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrTable1}); + this.GroupFooter1.HeightF = 225F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.CanShrink = true; + this.xrLabel6.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 210F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(408.4793F, 20F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Klient: [CustomerFirstName] [CustomerLastName]"; + this.xrLabel6.WordWrap = false; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.CanShrink = true; + this.xrLabel7.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 230F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(408.4793F, 20F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Versichertennummer:"; + this.xrLabel7.WordWrap = false; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 250F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(408.4793F, 20F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Unser IK-Kennzeichen:"; + this.xrLabel4.WordWrap = false; + // + // xrTable1 + // + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(660F, 40F); + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1.6D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell3.StylePriority.UseBackColor = false; + this.xrTableCell3.StylePriority.UseBorderColor = false; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Weight = 0.44313146796853364D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell4.StylePriority.UseBackColor = false; + this.xrTableCell4.StylePriority.UseBorderColor = false; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Weight = 0.4431314848726573D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Weight = 0.709010342551475D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Weight = 0.44313146515117963D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Weight = 0.44313145106440988D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell8.StylePriority.UseBackColor = false; + this.xrTableCell8.StylePriority.UseBorderColor = false; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Gesamt"; + this.xrTableCell8.Weight = 0.44313143979499386D; + // + // xrLabel1 + // + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(642F, 170F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Zahlbar sofort.\r\n\r\nAnlagen: Dokumentation\r\n\r\nMit freundlichen Grüßen\r\n\r\nAltamira " + + "Fischer\r\n(Dipl. Sozialpädagogin)"; + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new System.Drawing.Printing.Margins(90, 60, 240, 100); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = System.Drawing.Printing.PaperKind.A4; + this.Version = "17.1"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel lblLeistunsart; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + } +} diff --git a/ReportImp/VivaAVidaReports/ServiceInvoiceReport.cs b/ReportImp/VivaAVidaReports/ServiceInvoiceReport.cs new file mode 100644 index 000000000..f8b06d85e --- /dev/null +++ b/ReportImp/VivaAVidaReports/ServiceInvoiceReport.cs @@ -0,0 +1,62 @@ +using System; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; + +namespace BeWo.VivaAVidaReports +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation)) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision)) + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + + + DateTime start = pRO.AccountingPeriodStart; + DateTime end = pRO.AccountingPeriodEnd; + lblAbrechnungszeitraum.Text = String.Format("Für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} berechnen wir folgende Leistungen:", start, end); + lblLeistunsart.Text = "Unterstützung im Alltag gem. § 45a SGB XI"; + + foreach (var sip in pRO.ServiceInvoicePeriods) + { + foreach (var ii in sip.ServiceInvoiceItems) + { + if (ii.ServiceDescription.Contains("Soziotherapeutisch")) + { + lblLeistunsart.Text = "Soziotherapeutische Leistungen gem. § 37a SGB V"; + } + } + } + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/VivaAVidaReports/ServiceInvoiceReport.resx b/ReportImp/VivaAVidaReports/ServiceInvoiceReport.resx new file mode 100644 index 000000000..d25f3eba2 --- /dev/null +++ b/ReportImp/VivaAVidaReports/ServiceInvoiceReport.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file