From 7833d8cd0ddd6f1df084d1da437b8b43b0be793b Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 30 Sep 2024 16:26:19 +0200 Subject: [PATCH 1/5] =?UTF-8?q?Neukunde=20PsychosozialeHilfeKrefeld=20mit?= =?UTF-8?q?=20Vorlagen=20f=C3=BCr=20Invoicing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../InvoiceCustomerReport.Designer.cs | 700 +++++++++++ .../InvoiceCustomerReport.cs | 54 + .../InvoiceCustomerReport.resx | 120 ++ .../Invoicing/SettlementInvoiceCreation.cs | 16 + .../Properties/AssemblyInfo.cs | 36 + .../Properties/Resources.Designer.cs | 63 + .../Properties/Resources.resx | 120 ++ .../Properties/licenses.licx | 1 + .../PsychosozialeHilfeKrefeld.csproj | 122 ++ .../ServiceInvoiceReport.Designer.cs | 856 +++++++++++++ .../ServiceInvoiceReport.cs | 69 + .../ServiceInvoiceReport.resx | 120 ++ .../SettlementReport2.Designer.cs | 1118 +++++++++++++++++ .../SettlementReport2.cs | 52 + .../SettlementReport2.resx | 124 ++ 15 files changed, 3571 insertions(+) create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.Designer.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.resx create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/Invoicing/SettlementInvoiceCreation.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/Properties/AssemblyInfo.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.Designer.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.resx create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/Properties/licenses.licx create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/PsychosozialeHilfeKrefeld.csproj create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.resx create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.Designer.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.cs create mode 100644 ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.resx diff --git a/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.Designer.cs b/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.Designer.cs new file mode 100644 index 000000000..1fea8f27e --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.Designer.cs @@ -0,0 +1,700 @@ +using BeWo.Report.ReportObjects; +namespace PsychosozialeHilfeKrefeld +{ + partial class InvoiceCustomerReport + { + /// + /// 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.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAddress = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell15 = 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.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.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblNotice = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + 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.xrTable2)).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; + // + // xrTable1 + // + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow9}); + this.xrTable1.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrTable1.StylePriority.UseFont = false; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell9, + this.xrTableCell14, + this.xrTableCell10, + this.xrTableCell12}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 1D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodStart")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "xrTableCell6"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 0.92880768777928813D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodEnd")}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 0.98436489223191093D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "xrTableCell9"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell9.Weight = 2.2083633483541636D; + // + // xrTableCell14 + // + this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitPrice")}); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell14.Weight = 1.0454114875359524D; + // + // xrTableCell10 + // + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell10.Weight = 0.71561172445965715D; + // + // xrTableCell12 + // + this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountSum")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.Text = "xrTableCell12"; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell12.Weight = 0.9338113681729503D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.lblAddress, + this.xrTable3, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2, + this.xrTable2}); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 518.875F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(475.9583F, 297.9167F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(201.0417F, 23.95834F); + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "xrLabel1"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAddress + // + this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 129.875F); + this.lblAddress.Multiline = true; + this.lblAddress.Name = "lblAddress"; + this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAddress.SizeF = new System.Drawing.SizeF(351.375F, 131F); + this.lblAddress.StylePriority.UseFont = false; + this.lblAddress.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientFirstName] [RecipientLast" + + "Name]\r\n[RecipientStreet]\r\n[RecipientPostCode] [RecipientTown]"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 493.8749F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10}); + this.xrTable3.SizeF = new System.Drawing.SizeF(676.9999F, 24.99994F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell20}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 1D; + // + // xrTableCell15 + // + this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "Von"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell15.Weight = 0.862522119757034D; + // + // xrTableCell16 + // + this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Bis"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.9141144134461503D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "Posten"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell17.Weight = 2.0507607940329211D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Satz"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell18.Weight = 0.97080440517339084D; + // + // xrTableCell19 + // + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.Text = "Anzahl"; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell19.Weight = 0.66454121153739065D; + // + // xrTableCell20 + // + this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F); + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UsePadding = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.Text = "Betrag"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell20.Weight = 0.86716796876736257D; + // + // xrLabel6 + // + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 446.875F); + 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(666.9999F, 23.25F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "für den Betreuungszeitraum [AccountingPeriod] berechnen wir folgende Leistungen:"; + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 413.875F); + this.xrLabel5.Multiline = true; + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(581.4177F, 17.00003F); + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "[RecipientSalutation]"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 363.875F); + 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 = "[CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 346.875F); + 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 über Betreuungsleistungen"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 321.875F); + 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; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(393.9999F, 211.125F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow1, + this.xrTableRow8}); + this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 72.83331F); + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.13245033112582783D; + // + // xrTableCell4 + // + this.xrTableCell4.CanShrink = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell4.Weight = 1D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.13245033112582783D; + // + // xrTableCell13 + // + this.xrTableCell13.CanShrink = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "[SenderFirstName] [SenderLastName]"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell13.Weight = 1D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.13245033112582783D; + // + // xrTableCell1 + // + this.xrTableCell1.CanShrink = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = " [SenderPhone]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell1.Weight = 1D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.11258278145695365D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell5.Weight = 1D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel8, + this.xrLabel10, + this.xrLabel12, + this.lblNotice, + this.xrTable4}); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportFooter.HeightF = 247.5417F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel8 + // + this.xrLabel8.CanShrink = true; + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 75F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(677F, 18.04168F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = "[Notice]"; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 155.5417F); + 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"; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 230.5417F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(292F, 17.00002F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "[CreatorFirstName] [CreatorLastName]"; + // + // lblNotice + // + this.lblNotice.CanShrink = true; + this.lblNotice.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Italic); + this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.54166F); + this.lblNotice.Name = "lblNotice"; + this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 28.45834F); + this.lblNotice.StylePriority.UseFont = false; + this.lblNotice.Text = "Abschließende Bemerkungen:"; + // + // xrTable4 + // + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(584.2541F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow11}); + this.xrTable4.SizeF = new System.Drawing.SizeF(92.74579F, 25F); + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell23}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 1D; + // + // xrTableCell23 + // + this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell23.BorderWidth = 2F; + this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseBorderWidth = false; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.Text = "[TotalClaim]"; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell23.Weight = 3.4827586206896557D; + // + // topMarginBand1 + // + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 130.2083F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // 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.xrTable1}); + this.Detail1.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO); + // + // InvoiceCustomerReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(77F, 42.70833F, 100F, 130.2083F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).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 xrLabel2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel lblNotice; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + 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.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + 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.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRLabel lblAddress; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + } +} diff --git a/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.cs b/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.cs new file mode 100644 index 000000000..cbc92c4db --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.cs @@ -0,0 +1,54 @@ +using System; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace PsychosozialeHilfeKrefeld +{ + public partial class InvoiceCustomerReport : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public InvoiceCustomerReport() + { + InitializeComponent(); + } + // nur Formatanpassung für Briefpapier + public void SetReportDataSource(InvoiceCustomerRO pRO) + { + if (String.IsNullOrEmpty(pRO.Notice)) + { + lblNotice.Visible = false; + } + + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim())) + { + sb.AppendLine(pRO.RecipientOrganisation); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim())) + { + sb.AppendLine(pRO.RecipientDivision); + } + if ((!String.IsNullOrEmpty(pRO.RecipientFirstName) && !String.IsNullOrEmpty(pRO.RecipientFirstName.Trim())) + || (!String.IsNullOrEmpty(pRO.RecipientLastName) && !String.IsNullOrEmpty(pRO.RecipientLastName.Trim()))) + { + sb.AppendLine(String.Format("{0} {1}", pRO.RecipientFirstName, pRO.RecipientLastName).Trim()); + } + if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim())) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCode) && !String.IsNullOrEmpty(pRO.RecipientPostCode.Trim())) + { + sb.Append(pRO.RecipientPostCode); + sb.Append(" "); + } + if (!String.IsNullOrEmpty(pRO.RecipientTown) && !String.IsNullOrEmpty(pRO.RecipientTown.Trim())) + { + sb.Append(pRO.RecipientTown); + } + lblAddress.Text = sb.ToString(); + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.resx b/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.resx new file mode 100644 index 000000000..d58980a38 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/InvoiceCustomerReport.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/ReportImp/PsychosozialeHilfeKrefeld/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/PsychosozialeHilfeKrefeld/Invoicing/SettlementInvoiceCreation.cs new file mode 100644 index 000000000..4b78981eb --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/Invoicing/SettlementInvoiceCreation.cs @@ -0,0 +1,16 @@ +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; + +namespace PsychosozialeHilfeKrefeld.Invoicing +{ + + public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation + { + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + { + // nur noch (der neue) SettlementReport2 + return false; + } + } +} diff --git a/ReportImp/PsychosozialeHilfeKrefeld/Properties/AssemblyInfo.cs b/ReportImp/PsychosozialeHilfeKrefeld/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..930888dd6 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/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("KundeXyz")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("KundeXyz")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[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("c1fed668-adb9-47e0-b589-1389618e1b6e")] + +// 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/PsychosozialeHilfeKrefeld/Properties/Resources.Designer.cs b/ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.Designer.cs new file mode 100644 index 000000000..d5a384645 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace PsychosozialeHilfeKrefeld.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("PsychosozialeHilfeKrefeld.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.resx b/ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/ReportImp/PsychosozialeHilfeKrefeld/Properties/licenses.licx b/ReportImp/PsychosozialeHilfeKrefeld/Properties/licenses.licx new file mode 100644 index 000000000..d59547a61 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/PsychosozialeHilfeKrefeld/PsychosozialeHilfeKrefeld.csproj b/ReportImp/PsychosozialeHilfeKrefeld/PsychosozialeHilfeKrefeld.csproj new file mode 100644 index 000000000..996cb54e8 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/PsychosozialeHilfeKrefeld.csproj @@ -0,0 +1,122 @@ + + + + + Debug + AnyCPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6} + Library + Properties + PsychosozialeHilfeKrefeld + 7751173226_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + InvoiceCustomerReport.cs + + + + + True + True + Resources.resx + + + Component + + + ServiceInvoiceReport.cs + + + Component + + + SettlementReport2.cs + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + + InvoiceCustomerReport.cs + Designer + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + ServiceInvoiceReport.cs + Designer + + + SettlementReport2.cs + Designer + + + + \ No newline at end of file diff --git a/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.Designer.cs b/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..ae290f4fd --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,856 @@ +using BeWo.Report.ReportObjects; +namespace PsychosozialeHilfeKrefeld +{ + 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.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.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + 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); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((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 DevExpress.Drawing.DXFont("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 = 236.6667F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 152.0833F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblAdresse, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2, + this.xrLabel5, + this.xrLabel8, + this.lblAbrechnungszeitraum, + this.xrTable2}); + this.Page1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.Page1.HeightF = 389.2917F; + 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(317F, 111.5F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" + + "tStreet]\r\n[RecipientPostCodeAndTown]"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 270.2083F); + 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 DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 250.2083F); + 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], geb. [Cu" + + "stomerBirthdate!dd.MM.yyyy]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 230.2083F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(316.9999F, 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, 332.7084F); + 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(362.5F, 227.2083F); + 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; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 357.7084F); + 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:"; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 124.7917F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow1, + this.xrTableRow8, + this.xrTableRow7}); + this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 92F); + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.13245033112582783D; + // + // xrTableCell4 + // + this.xrTableCell4.CanShrink = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell4.Weight = 1D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.13245033112582783D; + // + // xrTableCell13 + // + this.xrTableCell13.CanShrink = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "[SenderContactPerson]"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell13.Weight = 1D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.13245033112582783D; + // + // xrTableCell1 + // + this.xrTableCell1.CanShrink = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "[SenderContactPersonPhone]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell1.Weight = 1D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.079470198675496678D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell5.Weight = 1D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.StylePriority.UseTextAlignment = false; + this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableRow7.Weight = 0.13245033112582783D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")}); + this.xrTableCell3.Multiline = true; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell3.TextFormatString = "GP-Nr.: {0}"; + this.xrTableCell3.Weight = 1D; + // + // xrLabel15 + // + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + 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.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + 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.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + 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 DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.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(665.5416F, 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.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.56359030516409669D; + // + // 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.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.79958475677350926D; + // + // xrTableCell35 + // + this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.27045642883340004D; + // + // xrTableCell33 + // + this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.2929944897926634D; + // + // 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.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.31553252390711811D; + // + // xrTableCell38 + // + this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.39666943857719922D; + // + // xrTableCell34 + // + this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.UseFont = 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.36117205695201315D; + // + // 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 DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((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(665.5416F, 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.56359030399996324D; + // + // 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.79958475793764272D; + // + // 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.27045642883340004D; + // + // 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.2929944897926634D; + // + // 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.31553238634586089D; + // + // 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.39666957613845644D; + // + // 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.36117205695201315D; + // + // 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 DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(409.7083F, 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); + // + // 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 DevExpress.Drawing.DXFont("Verdana", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(101.0417F, 60.41667F, 236.6667F, 152.0833F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((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.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.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + 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.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + } +} diff --git a/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.cs b/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.cs new file mode 100644 index 000000000..a8c2ae629 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.cs @@ -0,0 +1,69 @@ +using System; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.UI; + +namespace PsychosozialeHilfeKrefeld +{ + // nur Formatanpassung für Briefpapier + 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); + } + + SetzeAdresse(pRO); + + this.bindingSource1.DataSource = pRO; + } + + private void SetzeAdresse(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientOrganisation); + } + //if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1)) + //{ + // sb.AppendLine(pRO.RecipientAddressLine1); + //} + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientPoBox)) + { + sb.AppendLine(pRO.RecipientPoBox); + } + else if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + } + } +} \ No newline at end of file diff --git a/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.resx b/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.resx new file mode 100644 index 000000000..d58980a38 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/ServiceInvoiceReport.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.Designer.cs b/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.Designer.cs new file mode 100644 index 000000000..948fa74dc --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.Designer.cs @@ -0,0 +1,1118 @@ +using BeWo.Report.ReportObjects; +namespace PsychosozialeHilfeKrefeld +{ + // nur Formatanpassung für Briefpapier + 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)); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + 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.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + 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.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = 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.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.fieldApprovedFLSWithFactor = new DevExpress.XtraReports.UI.CalculatedField(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + 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.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.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).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 DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 80.41668F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel9 + // + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(193F, 51.5F); + 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", "{0:dd.MM.yyyy}")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(371.0417F, 251.375F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 16.99998F); + 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, 434.7083F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrTable1.StylePriority.UseBorderColor = false; + // + // 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.Top) + | 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; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 359.7083F); + 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.UseBackColor = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 326.7083F); + 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 DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 284.375F); + 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 DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 268.375F); + 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] [CustomerFirstName], geb. [Cust" + + "omerBirthday!dd.MM.yyyy]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 251.375F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(363.5417F, 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.xrLabel11}); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportFooter.HeightF = 186.9166F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 110F); + 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, 10.00001F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow7, + this.xrTableRow9, + this.xrTableRow21, + this.xrTableRow22, + this.xrTableRow23, + this.xrTableRow24}); + this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 94F); + 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.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; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 0.23809523809523808D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.Weight = 3D; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.38095238095238088D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.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.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.38095238095238088D; + // + // xrTableCell31 + // + 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, 168.9999F); + 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(582.9999F, 168.9999F); + 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; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 150F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 159.6667F; + 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.xrTable2, + this.xrLabel2, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.GroupHeader1.HeightF = 451.7083F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // fieldApprovedFLSWithFactor + // + this.fieldApprovedFLSWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]"; + this.fieldApprovedFLSWithFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldApprovedFLSWithFactor.Name = "fieldApprovedFLSWithFactor"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader2, + this.Zwischensumme}); + 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.xrTable4}); + this.Detail1.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.Detail1.HeightF = 17F; + this.Detail1.Name = "Detail1"; + this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("PeriodStartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); + this.Detail1.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.xrTableRow33}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrTable4.StylePriority.UseBorderColor = false; + // + // 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.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AbrechnungsText")}); + 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.83602567232572123D; + // + // 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, "InvoiceItems.GrossAmountTotal", "{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.Text = "xrTableCell10"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.16397432767427886D; + // + // GroupHeader2 + // + this.GroupHeader2.BorderColor = System.Drawing.Color.Transparent; + this.GroupHeader2.Expanded = false; + this.GroupHeader2.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("RateFactor", DevExpress.XtraReports.UI.XRColumnSortOrder.Descending)}); + this.GroupHeader2.HeightF = 0F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.StylePriority.UseBorderColor = false; + // + // Zwischensumme + // + this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Zwischensumme.HeightF = 34F; + this.Zwischensumme.Name = "Zwischensumme"; + this.Zwischensumme.Visible = false; + // + // xrTable6 + // + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow12, + this.xrTableRow10}); + this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 34F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow12 + // + this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell10}); + this.xrTableRow12.Name = "xrTableRow12"; + this.xrTableRow12.Weight = 0.40476190476190466D; + // + // xrTableCell9 + // + this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorderColor = false; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "Zwischensumme [ItemDescription]:"; + this.xrTableCell9.Weight = 2.5080772986778848D; + // + // xrTableCell10 + // + this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal")}); + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorderColor = false; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:c}"; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell10.Summary = xrSummary1; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell10.Weight = 0.4919227013221153D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell7}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.40476190476190466D; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + 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.UsePadding = false; + this.xrTableCell7.Weight = 3D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.GroupFooter1.HeightF = 115F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.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.xrTableRow31, + this.xrTableRow32, + this.xrTableRow34, + this.xrTableRow35, + this.xrTableRow36, + this.xrTableRow37}); + this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 115F); + this.xrTable5.StylePriority.UseBorderColor = false; + // + // 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.836025672325721D; + // + // 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.Text = "xrTableCell9"; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.16397432767427886D; + // + // 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; + // + // 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.BorderColor = System.Drawing.SystemColors.ControlLight; + 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.UseBorderColor = false; + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UseFont = false; + this.xrTableCell54.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell54.Weight = 0.83602576622596159D; + // + // xrTableCell55 + // + this.xrTableCell55.BorderColor = System.Drawing.SystemColors.ControlLight; + 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, "AmountAdvancedPayments", "{0:c}")}); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell55.StylePriority.UseBorderColor = false; + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UseFont = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.Text = "xrTableCell10"; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell55.Weight = 0.16397423377403847D; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56, + this.xrTableCell57}); + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell56 + // + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.StylePriority.UsePadding = false; + this.xrTableCell56.Text = "abzüglich Eigenanteil:"; + this.xrTableCell56.Weight = 0.83602586012620206D; + // + // xrTableCell57 + // + this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")}); + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UsePadding = false; + this.xrTableCell57.StylePriority.UseTextAlignment = false; + this.xrTableCell57.Text = "xrTableCell15"; + this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell57.Weight = 0.16397413987379808D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell58}); + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.085D; + // + // 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.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.Weight = 1D; + // + // xrTableRow37 + // + this.xrTableRow37.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell59, + this.xrTableCell60}); + this.xrTableRow37.Name = "xrTableRow37"; + this.xrTableRow37.Weight = 0.15D; + // + // xrTableCell59 + // + this.xrTableCell59.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell59.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell59.Name = "xrTableCell59"; + this.xrTableCell59.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell59.StylePriority.UseBorderColor = false; + this.xrTableCell59.StylePriority.UseBorders = false; + this.xrTableCell59.StylePriority.UseFont = false; + this.xrTableCell59.Text = "Restforderung:"; + this.xrTableCell59.Weight = 0.83602567232572123D; + // + // xrTableCell60 + // + this.xrTableCell60.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")}); + this.xrTableCell60.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell60.StylePriority.UseBorderColor = false; + this.xrTableCell60.StylePriority.UseBorders = false; + this.xrTableCell60.StylePriority.UseFont = false; + this.xrTableCell60.StylePriority.UseTextAlignment = false; + this.xrTableCell60.Text = "xrTableCell17"; + this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell60.Weight = 0.16397432767427886D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")}); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell12.TextFormatString = "GP-Nr.: {0}"; + this.xrTableCell12.Weight = 1D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.13245033112582783D; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(371.04F, 152F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow1, + this.xrTableRow8, + this.xrTableRow11}); + this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 88.00002F); + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell5.Weight = 1D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.052980284027705916D; + // + // xrTableCell1 + // + this.xrTableCell1.CanShrink = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "[SenderContactPersonPhone]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell1.Weight = 1D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.13245033112582783D; + // + // xrTableCell13 + // + this.xrTableCell13.CanShrink = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "[SenderContactPerson]"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell13.Weight = 1D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.13245033112582783D; + // + // xrTableCell4 + // + this.xrTableCell4.CanShrink = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell4.Weight = 1D; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.13245033112582783D; + // + // 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.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldApprovedFLSWithFactor}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(98.95831F, 74F, 150F, 159.6667F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).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 xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + 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.CalculatedField fieldApprovedFLSWithFactor; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + 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 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.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell59; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.GroupFooterBand Zwischensumme; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + } +} \ No newline at end of file diff --git a/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.cs b/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.cs new file mode 100644 index 000000000..33256feca --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.cs @@ -0,0 +1,52 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Text.RegularExpressions; +using BS.Shared.Extensions; + +namespace PsychosozialeHilfeKrefeld +{ + // nur Formatanpassung für Briefpapier + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(Settlement2RO pRO) + { + decimal rateFactor = 1; + + foreach (var ii in pRO.InvoiceItems) + { + if (ii.RateFactor.HasValue) + { + rateFactor = (100 + ii.RateFactor.Value) / 100; + } + + if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0) + { + Zwischensumme.Visible = true; + //if (!ii.ItemDescription.IsNullOrEmpty()) + //{ + //ii.AbrechnungsText = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte"); + //} + ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std."); + ii.ItemDescription = "Fehlkontakte"; + } + else if (ii.ItemDescription.IsNullOrEmpty()) + { + ii.ItemDescription = "Fachleistungsstunden"; + } + } + pRO.RateFactor = (double)rateFactor; + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.resx b/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.resx new file mode 100644 index 000000000..4bb9b6c77 --- /dev/null +++ b/ReportImp/PsychosozialeHilfeKrefeld/SettlementReport2.resx @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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] [CustomerFirstName] [CustomerLastName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + \ No newline at end of file From b770d57dc57a02f279efc172e6002c15857b6b72 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 30 Sep 2024 16:27:04 +0200 Subject: [PATCH 2/5] Neukunde ArbeitskreisJugendDrogenBeratungWaf mit Budgetnachweis2.cs --- ...ArbeitskreisJugendDrogenBeratungWaf.csproj | 103 +++ .../Budgetnachweis2.Designer.cs | 671 ++++++++++++++++++ .../Budgetnachweis2.cs | 106 +++ .../Budgetnachweis2.resx | 126 ++++ .../CustomReportCreator.cs | 22 + .../Invoicing/SettlementInvoiceCreation.cs | 18 + .../Logo.png | Bin 0 -> 29237 bytes .../Properties/AssemblyInfo.cs | 36 + .../Properties/Resources.Designer.cs | 63 ++ .../Properties/Resources.resx | 120 ++++ .../Properties/licenses.licx | 1 + 11 files changed, 1266 insertions(+) create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/ArbeitskreisJugendDrogenBeratungWaf.csproj create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.Designer.cs create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.cs create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.resx create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/CustomReportCreator.cs create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Invoicing/SettlementInvoiceCreation.cs create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Logo.png create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/AssemblyInfo.cs create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.Designer.cs create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.resx create mode 100644 ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/licenses.licx diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/ArbeitskreisJugendDrogenBeratungWaf.csproj b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/ArbeitskreisJugendDrogenBeratungWaf.csproj new file mode 100644 index 000000000..48b824261 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/ArbeitskreisJugendDrogenBeratungWaf.csproj @@ -0,0 +1,103 @@ + + + + + Debug + AnyCPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72} + Library + Properties + ArbeitskreisJugendDrogenBeratungWaf + 9520730180_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + Budgetnachweis2.cs + + + + + + True + True + Resources.resx + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + + Budgetnachweis2.cs + Designer + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + \ No newline at end of file diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.Designer.cs b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.Designer.cs new file mode 100644 index 000000000..95fcc1e4b --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.Designer.cs @@ -0,0 +1,671 @@ +namespace ArbeitskreisJugendDrogenBeratungWaf.Neu +{ + partial class Budgetnachweis + { + /// + /// 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(Budgetnachweis)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLine2 = new DevExpress.XtraReports.UI.XRLine(); + this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); + this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox(); + this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox(); + this.tableRechnungspositionen = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellStart1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellEnd1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHourlyRate1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLS1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellStart2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellEnd2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHourlyRate2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLS2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellStart3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellEnd3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellHourlyRate3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLS3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel17 = 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.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.lblAdresseLori = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.tableRechnungspositionen)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16, + this.xrLabel10, + this.xrLabel7, + this.xrLabel14, + this.xrLabel15}); + this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.Detail.HeightF = 165F; + 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; + // + // xrLabel16 + // + this.xrLabel16.BackColor = System.Drawing.Color.Transparent; + this.xrLabel16.CanShrink = true; + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 10.00001F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(435.4167F, 23.24998F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.Text = "Ambulant Betreutes Wohnen - Budgetnachweis"; + this.xrLabel16.WordWrap = false; + // + // xrLabel10 + // + this.xrLabel10.BackColor = System.Drawing.Color.Transparent; + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 131.5828F); + 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(642F, 27.08333F); + this.xrLabel10.StylePriority.UseBackColor = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Im Bewilligungszeitraum tatsächlich geleistete Fachleistungsstunden (FLS)"; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.CanShrink = true; + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 87.37488F); + 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(650F, 20F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Bewilligungszeitraum vom [AccountingPeriod]"; + this.xrLabel7.WordWrap = false; + // + // xrLabel14 + // + this.xrLabel14.BackColor = System.Drawing.Color.Transparent; + this.xrLabel14.CanShrink = true; + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 67.37493F); + 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(650F, 20F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "Aktenzeichen LWL: [CustomerReferenceNumber]"; + this.xrLabel14.WordWrap = false; + // + // xrLabel15 + // + this.xrLabel15.BackColor = System.Drawing.Color.Transparent; + this.xrLabel15.CanShrink = true; + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 47.37492F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel15.StylePriority.UseBackColor = false; + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "für [Salutation2] [CustomerName], geb. [CustomerBirthday!dd.MM.yyyy]"; + this.xrLabel15.WordWrap = false; + // + // xrLine2 + // + this.xrLine2.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 274.3801F); + this.xrLine2.Name = "xrLine2"; + this.xrLine2.SizeF = new System.Drawing.SizeF(270F, 9.75F); + // + // xrLine1 + // + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 204.38F); + this.xrLine1.Name = "xrLine1"; + this.xrLine1.SizeF = new System.Drawing.SizeF(309.5687F, 9.749969F); + // + // xrLabel35 + // + this.xrLabel35.BackColor = System.Drawing.Color.Transparent; + this.xrLabel35.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel35.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 214.13F); + this.xrLabel35.Multiline = true; + this.xrLabel35.Name = "xrLabel35"; + this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel35.SizeF = new System.Drawing.SizeF(236.697F, 17F); + this.xrLabel35.StylePriority.UseBackColor = false; + this.xrLabel35.StylePriority.UseBorders = false; + this.xrLabel35.StylePriority.UseFont = false; + this.xrLabel35.Text = "Stempel, Unterschrift"; + this.xrLabel35.WordWrap = false; + // + // xrLabel12 + // + this.xrLabel12.BackColor = System.Drawing.Color.Transparent; + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 67.71317F); + this.xrLabel12.Multiline = true; + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(646.9999F, 90.33334F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = resources.GetString("xrLabel12.Text"); + // + // xrCheckBox2 + // + this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(424.5832F, 9.999974F); + this.xrCheckBox2.Name = "xrCheckBox2"; + this.xrCheckBox2.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F); + this.xrCheckBox2.StylePriority.UseFont = false; + this.xrCheckBox2.Text = " Die Betreuung dauert an."; + // + // xrCheckBox1 + // + this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 9.999974F); + this.xrCheckBox1.Name = "xrCheckBox1"; + this.xrCheckBox1.SizeF = new System.Drawing.SizeF(359.5833F, 21.875F); + this.xrCheckBox1.StylePriority.UseFont = false; + this.xrCheckBox1.Text = " Die Betreuung wurde am beendet."; + // + // tableRechnungspositionen + // + this.tableRechnungspositionen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.tableRechnungspositionen.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 0F); + this.tableRechnungspositionen.Name = "tableRechnungspositionen"; + this.tableRechnungspositionen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F); + this.tableRechnungspositionen.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow6, + this.xrTableRow8}); + this.tableRechnungspositionen.SizeF = new System.Drawing.SizeF(641.9999F, 96F); + this.tableRechnungspositionen.StylePriority.UseBorders = false; + this.tableRechnungspositionen.StylePriority.UseFont = false; + this.tableRechnungspositionen.StylePriority.UsePadding = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell4, + this.xrTableCell13, + this.xrTableCell5, + this.xrTableCell14}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.93538531804786507D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Zeitraum\r\nvon"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell2.Weight = 0.654205681555982D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "bis"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.65420565778839579D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "Vergütung pro Stunde"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell13.Weight = 0.51401872857292652D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Anzahl FLS"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableCell5.Weight = 0.51401872857292652D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Text = "davon gesondert bewilligt¹"; + this.xrTableCell14.Weight = 0.663551203509769D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellStart1, + this.cellEnd1, + this.cellHourlyRate1, + this.cellFLS1, + this.xrTableCell20}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.44307725591740971D; + // + // cellStart1 + // + this.cellStart1.Name = "cellStart1"; + this.cellStart1.Weight = 0.654205681555982D; + // + // cellEnd1 + // + this.cellEnd1.Name = "cellEnd1"; + this.cellEnd1.Weight = 0.65420565778839579D; + // + // cellHourlyRate1 + // + this.cellHourlyRate1.Name = "cellHourlyRate1"; + this.cellHourlyRate1.Weight = 0.51401872857292652D; + // + // cellFLS1 + // + this.cellFLS1.Name = "cellFLS1"; + this.cellFLS1.Weight = 0.51401872857292652D; + // + // xrTableCell20 + // + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Weight = 0.663551203509769D; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellStart2, + this.cellEnd2, + this.cellHourlyRate2, + this.cellFLS2, + this.xrTableCell21}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Weight = 0.49230806213045525D; + // + // cellStart2 + // + this.cellStart2.Name = "cellStart2"; + this.cellStart2.Weight = 0.654205681555982D; + // + // cellEnd2 + // + this.cellEnd2.Name = "cellEnd2"; + this.cellEnd2.Weight = 0.65420565778839579D; + // + // cellHourlyRate2 + // + this.cellHourlyRate2.Name = "cellHourlyRate2"; + this.cellHourlyRate2.Weight = 0.51401872857292652D; + // + // cellFLS2 + // + this.cellFLS2.Name = "cellFLS2"; + this.cellFLS2.Weight = 0.51401872857292652D; + // + // xrTableCell21 + // + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Weight = 0.663551203509769D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellStart3, + this.cellEnd3, + this.cellHourlyRate3, + this.cellFLS3, + this.xrTableCell29}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.49230806213045525D; + // + // cellStart3 + // + this.cellStart3.Name = "cellStart3"; + this.cellStart3.Weight = 0.654205681555982D; + // + // cellEnd3 + // + this.cellEnd3.Name = "cellEnd3"; + this.cellEnd3.Weight = 0.65420565778839579D; + // + // cellHourlyRate3 + // + this.cellHourlyRate3.Name = "cellHourlyRate3"; + this.cellHourlyRate3.Weight = 0.51401872857292652D; + // + // cellFLS3 + // + this.cellFLS3.Name = "cellFLS3"; + this.cellFLS3.Weight = 0.51401872857292652D; + // + // xrTableCell29 + // + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Weight = 0.663551203509769D; + // + // xrLabel17 + // + this.xrLabel17.BackColor = System.Drawing.Color.Transparent; + this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 284.1301F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(598.0811F, 27.08325F); + this.xrLabel17.StylePriority.UseBackColor = false; + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.Text = "¹vom LWL gesondert bewilligte Leistungen zur Deckung eines einmaligen Bedarfs"; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 31.25F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 90.33334F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblAdresse, + this.xrLabel11, + this.xrLabel2, + this.xrLabel3, + this.xrLabel19, + this.xrPictureBox1, + this.lblAdresseLori, + this.xrLabel8}); + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.GroupHeader1.HeightF = 308.9164F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(59.99985F, 170F); + 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(280.0002F, 107.6665F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "Landschaftsverband Westfalen-Lippe\r\nInklusionsamt Soziale Teilhabe \r\n\r\n48133 Müns" + + "ter\r\n"; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(545.6434F, 169.2916F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel11.SizeF = new System.Drawing.SizeF(193.3008F, 25.33331F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(405.6226F, 169.2916F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel2.SizeF = new System.Drawing.SizeF(140.0208F, 25.33331F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "ZAD-Nr. des LWL:"; + this.xrLabel2.Visible = false; + // + // xrLabel3 + // + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel3.CanGrow = false; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(545.6434F, 96.04168F); + this.xrLabel3.Multiline = true; + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel3.SizeF = new System.Drawing.SizeF(221.3566F, 73.24998F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Michael Böckendorff\r\n02382-918690\r\n02382-81179\r\nboeckendorff@drobs-online.de"; + // + // xrLabel19 + // + this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel19.CanGrow = false; + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(405.6226F, 96.04168F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel19.SizeF = new System.Drawing.SizeF(140.0208F, 73.24997F); + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.Text = "Ansprechpartner:\r\nTelefon:\r\nFax:\r\nE-Mail:"; + // + // xrPictureBox1 + // + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(561.5627F, 13.54167F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(148.4373F, 82.50002F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // lblAdresseLori + // + this.lblAdresseLori.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 0F); + this.lblAdresseLori.Multiline = true; + this.lblAdresseLori.Name = "lblAdresseLori"; + this.lblAdresseLori.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresseLori.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.lblAdresseLori.SizeF = new System.Drawing.SizeF(309.1667F, 96.04168F); + this.lblAdresseLori.StylePriority.UseFont = false; + this.lblAdresseLori.Text = "Arbeitskreis Jugend- und Drogenberatung\r\nKönigstr. 9\r\n59227 Ahlen"; + // + // 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(419F, 285.9164F); + 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; + this.xrLabel8.TextFormatString = "Ahlen, den {0:dd.MM.yyyy}"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.tableRechnungspositionen}); + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.GroupFooter1.HeightF = 96F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLine2, + this.xrLine1, + this.xrLabel35, + this.xrLabel12, + this.xrCheckBox2, + this.xrLabel17, + this.xrCheckBox1}); + this.GroupFooter2.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.GroupFooter2.HeightF = 311.2133F; + this.GroupFooter2.Level = 1; + this.GroupFooter2.Name = "GroupFooter2"; + this.GroupFooter2.StylePriority.UseFont = false; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // + // Budgetnachweis + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1, + this.GroupFooter1, + this.GroupFooter2}); + this.ComponentStorage.AddRange(new System.ComponentModel.IComponent[] { + this.bindingSource1}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(30F, 30F, 31.25F, 90.33334F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.tableRechnungspositionen)).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.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRTable tableRechnungspositionen; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell cellStart1; + private DevExpress.XtraReports.UI.XRTableCell cellEnd1; + private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate1; + private DevExpress.XtraReports.UI.XRTableCell cellFLS1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell cellStart2; + private DevExpress.XtraReports.UI.XRTableCell cellEnd2; + private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate2; + private DevExpress.XtraReports.UI.XRTableCell cellFLS2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell cellStart3; + private DevExpress.XtraReports.UI.XRTableCell cellEnd3; + private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate3; + private DevExpress.XtraReports.UI.XRTableCell cellFLS3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2; + private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel35; + private DevExpress.XtraReports.UI.XRLine xrLine2; + private DevExpress.XtraReports.UI.XRLine xrLine1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel lblAdresseLori; + } +} diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.cs b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.cs new file mode 100644 index 000000000..a5c6286b1 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.cs @@ -0,0 +1,106 @@ +using System; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using DevExpress.XtraReports.UI; +using System.Text; + +namespace ArbeitskreisJugendDrogenBeratungWaf.Neu +{ + //[IDSpecificClass(Identifier = "LWLNEU")] + public partial class Budgetnachweis : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Budgetnachweis() + { + InitializeComponent(); + } + + public void SetReportDataSource(Settlement2RO pRO) + { + if (pRO.RecipientOrganisation != "LWL") + { + 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(); + } + + xrCheckBox2.Checked = true; + DateTime? terminationDate = null; + + if (pRO.InvoiceBaseOid.HasValue) + { + var ib = DAOFactory.GenericDAO.LoadByID(pRO.InvoiceBaseOid.Value); + + var c2s = ib.CostBearer2SupportConcept; + + if (c2s != null && c2s.SupportConcept.Customer.TerminationDate.HasValue) + { + terminationDate = c2s.SupportConcept.Customer.TerminationDate; + xrCheckBox1.Text = String.Format(" Die Betreuung wurde am {0:dd.MM.yyyy} beendet.", + c2s.SupportConcept.Customer.TerminationDate); + xrCheckBox2.Checked = false; + xrCheckBox1.Checked = true; + } + } + + ErstelleRechnungspositionen(pRO, terminationDate); + + bindingSource1.DataSource = pRO; + } + + private void ErstelleRechnungspositionen(Settlement2RO pRO, DateTime? terminationDate) + { + if (pRO.InvoiceItems != null) + { + int rowIndex = 0; + foreach (var ii in pRO.InvoiceItems) + { + if (ii.UnitCount.HasValue && ii.UnitCount.Value > 0) + { + AddRechnungsposition(ii, rowIndex++); + } + } + } + } + + private void AddRechnungsposition(Settlement2RO.SettlementInvoiceItemRO ii, int rowIndex) + { + + XRTableRow newRow = null; + if (rowIndex > 2) + { + newRow = tableRechnungspositionen.InsertRowBelow(tableRechnungspositionen.Rows[tableRechnungspositionen.Rows.Count - 1]); + } + else + { + newRow = tableRechnungspositionen.Rows[rowIndex + 1]; + } + newRow.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", ii.PeriodStartDate); + newRow.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", ii.PeriodEndDate); + newRow.Cells[2].Text = String.Format("{0:0.00}", ii.AmountPerUnit); + newRow.Cells[3].Text = String.Format("{0:0.00}", ii.UnitCount * ((ii.RateFactor + 100) / 100)); + } + } +} diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.resx b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.resx new file mode 100644 index 000000000..74e19bfc8 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Budgetnachweis2.resx @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + Hiermit wird erklärt, dass die Verpflichtungen aus der Leistungs-, Prüfungs- und Vergütungsvereinbarung nach §§ 75 ff. SGB XII eingehalten wurden und alle hier gemachten Angaben anhand der vorgehaltenen Quittungsbelege sowie der Betreuungsdokumentation jederzeit nachgewiesen werden können. + + + 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 + + \ No newline at end of file diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/CustomReportCreator.cs b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/CustomReportCreator.cs new file mode 100644 index 000000000..30a9e2152 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/CustomReportCreator.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.Design; +using DevExpress.XtraReports.UI; + +namespace ArbeitskreisJugendDrogenBeratungWaf + +{ + public class CustomReportCreator : DefaultReportCreator + { + public override XtraReport CreateSettlementReport(string dcId, long? invoiceBaseOid) + { + return base.CreateSettlementReport(dcId, invoiceBaseOid, true); + } + } +} diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Invoicing/SettlementInvoiceCreation.cs new file mode 100644 index 000000000..28385ac58 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Invoicing/SettlementInvoiceCreation.cs @@ -0,0 +1,18 @@ +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace ArbeitskreisJugendDrogenBeratungWaf +{ + public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation + { + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + { + return false; + } + } +} diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Logo.png b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..46315b8730f046a6f598ee90839a7ba3295a6ba5 GIT binary patch literal 29237 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%0Alp?;yQW5q5mZBVB92L`H&X6>I3;8p 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 N0l&~uZBn+4_#eK6M@Ikv literal 0 HcmV?d00001 diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/AssemblyInfo.cs b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..930888dd6 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/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("KundeXyz")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("KundeXyz")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[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("c1fed668-adb9-47e0-b589-1389618e1b6e")] + +// 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/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.Designer.cs b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.Designer.cs new file mode 100644 index 000000000..4b76067e4 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace ArbeitskreisJugendDrogenBeratungWaf.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ArbeitskreisJugendDrogenBeratungWaf.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.resx b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/licenses.licx b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/licenses.licx new file mode 100644 index 000000000..d59547a61 --- /dev/null +++ b/ReportImp/ArbeitskreisJugendDrogenBeratungWaf/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a From 4f2e57051ddd4b97ce8982676bb40224381378de Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 30 Sep 2024 16:30:02 +0200 Subject: [PATCH 3/5] =?UTF-8?q?ASBBergischLandWuppertal/SettlementReport2?= =?UTF-8?q?=20-=20Format=20f=C3=BCr=20alles=20auf=201=20Seite?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SettlementReport2.Designer.cs | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/ReportImp/ASBBergischLandWuppertal/SettlementReport2.Designer.cs b/ReportImp/ASBBergischLandWuppertal/SettlementReport2.Designer.cs index ec69e738f..5af5c4388 100644 --- a/ReportImp/ASBBergischLandWuppertal/SettlementReport2.Designer.cs +++ b/ReportImp/ASBBergischLandWuppertal/SettlementReport2.Designer.cs @@ -83,6 +83,7 @@ namespace ASBBergischLandWuppertal this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -101,13 +102,12 @@ namespace ASBBergischLandWuppertal this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell60 = 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.xrTable4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -121,7 +121,7 @@ namespace ASBBergischLandWuppertal // this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")}); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(350F, 217.625F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(349.9998F, 180.125F); this.xrLabel8.Name = "xrLabel8"; this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel8.SizeF = new System.Drawing.SizeF(300.0002F, 22.99997F); @@ -132,7 +132,7 @@ namespace ASBBergischLandWuppertal // xrTable1 // this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; - this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.000222524F, 400.4583F); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 362.9583F); this.xrTable1.Name = "xrTable1"; this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.rowErbrachteLeistung}); @@ -174,7 +174,7 @@ namespace ASBBergischLandWuppertal this.xrLabel2.CanShrink = true; this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Times New Roman", 12F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.000222524F, 254.875F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 217.375F); this.xrLabel2.Name = "xrLabel2"; this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel2.SizeF = new System.Drawing.SizeF(278.125F, 17F); @@ -398,7 +398,7 @@ namespace ASBBergischLandWuppertal this.xrLabel8}); this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 12F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.GroupHeader1.HeightF = 429.9582F; + this.GroupHeader1.HeightF = 392.4583F; this.GroupHeader1.Name = "GroupHeader1"; this.GroupHeader1.StylePriority.UseFont = false; // @@ -407,7 +407,7 @@ namespace ASBBergischLandWuppertal this.xrLabel3.BackColor = System.Drawing.Color.Transparent; this.xrLabel3.CanShrink = true; this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Times New Roman", 12F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(350F, 254.875F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(349.9998F, 217.375F); this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel3.SizeF = new System.Drawing.SizeF(299.9999F, 17F); @@ -421,7 +421,7 @@ namespace ASBBergischLandWuppertal // xrLabel15 // this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Times New Roman", 12F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0.000222524F, 356.9792F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 319.4792F); this.xrLabel15.Multiline = true; this.xrLabel15.Name = "xrLabel15"; this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -431,7 +431,7 @@ namespace ASBBergischLandWuppertal // // xrLabel13 // - this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0.000222524F, 294.6458F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 257.1458F); this.xrLabel13.Name = "xrLabel13"; this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel13.SizeF = new System.Drawing.SizeF(649.9998F, 17F); @@ -442,7 +442,7 @@ namespace ASBBergischLandWuppertal // this.xrLabel14.BackColor = System.Drawing.Color.Transparent; this.xrLabel14.CanShrink = true; - this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.000222524F, 325.3541F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 287.8541F); this.xrLabel14.Name = "xrLabel14"; this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel14.SizeF = new System.Drawing.SizeF(650F, 31.625F); @@ -456,7 +456,7 @@ namespace ASBBergischLandWuppertal this.xrLabel7.BackColor = System.Drawing.Color.Transparent; this.xrLabel7.CanShrink = true; this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Times New Roman", 12F, DevExpress.Drawing.DXFontStyle.Bold); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(350F, 271.875F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(349.9998F, 234.375F); this.xrLabel7.Name = "xrLabel7"; this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrLabel7.SizeF = new System.Drawing.SizeF(300.0001F, 17.00003F); @@ -644,6 +644,10 @@ namespace ASBBergischLandWuppertal this.xrTableCell7.StylePriority.UsePadding = false; this.xrTableCell7.Weight = 3D; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -847,10 +851,6 @@ namespace ASBBergischLandWuppertal this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell60.Weight = 0.16397432767427886D; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); - // // Spitzabrechnung // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -878,8 +878,8 @@ namespace ASBBergischLandWuppertal ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } From 99809a5220fca68c71989cd2313a508cc9b64146 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 30 Sep 2024 16:30:48 +0200 Subject: [PATCH 4/5] Convoi/ServicesOverviewReport - Fehlkontakte --- ReportImp/Convoi/Properties/licenses.licx | 1 + .../Convoi/ServicesOverviewReport.Designer.cs | 436 ++++++++++++------ ReportImp/Convoi/ServicesOverviewReport.cs | 51 +- ReportImp/Convoi/ServicesOverviewReport.resx | 97 +--- 4 files changed, 310 insertions(+), 275 deletions(-) diff --git a/ReportImp/Convoi/Properties/licenses.licx b/ReportImp/Convoi/Properties/licenses.licx index e69de29bb..d59547a61 100644 --- a/ReportImp/Convoi/Properties/licenses.licx +++ b/ReportImp/Convoi/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/Convoi/ServicesOverviewReport.Designer.cs b/ReportImp/Convoi/ServicesOverviewReport.Designer.cs index 7d5c37ae8..d07fb566b 100644 --- a/ReportImp/Convoi/ServicesOverviewReport.Designer.cs +++ b/ReportImp/Convoi/ServicesOverviewReport.Designer.cs @@ -30,6 +30,7 @@ namespace BeWo.Convoi { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -38,6 +39,7 @@ namespace BeWo.Convoi this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = 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(); @@ -47,12 +49,10 @@ namespace BeWo.Convoi this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); @@ -69,6 +69,10 @@ namespace BeWo.Convoi this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); @@ -80,24 +84,28 @@ namespace BeWo.Convoi this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); this.MinutesInHours = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); - this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); - this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); - this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = 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.xrRichText1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail // this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTableServiceRecords1}); - this.Detail.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); + this.Detail.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.Detail.HeightF = 23F; this.Detail.Name = "Detail"; this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); @@ -112,7 +120,7 @@ namespace BeWo.Convoi this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow2}); - this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(598.1248F, 23F); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(659.8751F, 23F); this.xrTableServiceRecords1.StylePriority.UseBackColor = false; this.xrTableServiceRecords1.StylePriority.UseBorders = false; this.xrTableServiceRecords1.StylePriority.UseFont = false; @@ -124,6 +132,7 @@ namespace BeWo.Convoi this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { this.xrTableCell3, this.xrTableCell5, + this.xrTableCell8, this.xrTableCell9, this.xrTableCell12, this.xrTableCell1, @@ -137,7 +146,7 @@ namespace BeWo.Convoi // xrTableCell3 // this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableCell3.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell3.Name = "xrTableCell3"; this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell3.StylePriority.UseBorders = false; @@ -149,7 +158,7 @@ namespace BeWo.Convoi // xrTableCell5 // this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell5.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell5.Name = "xrTableCell5"; this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell5.StylePriority.UseBorders = false; @@ -163,7 +172,7 @@ namespace BeWo.Convoi // xrTableCell9 // this.xrTableCell9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell9.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell9.Name = "xrTableCell9"; this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell9.StylePriority.UseBorders = false; @@ -176,7 +185,7 @@ namespace BeWo.Convoi // xrTableCell12 // this.xrTableCell12.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell12.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell12.Name = "xrTableCell12"; this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell12.StylePriority.UseBackColor = false; @@ -191,7 +200,7 @@ namespace BeWo.Convoi // xrTableCell1 // this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell1.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell1.Name = "xrTableCell1"; this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell1.StylePriority.UseBorders = false; @@ -202,6 +211,20 @@ namespace BeWo.Convoi this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; this.xrTableCell1.Weight = 0.19508730897113447D; // + // xrTableCell4 + // + this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Betreuer/in"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell4.Weight = 0.38560183953796312D; + // // DetailReport // this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -227,13 +250,14 @@ namespace BeWo.Convoi // this.xrTable3.BorderColor = System.Drawing.Color.Black; this.xrTable3.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTable3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(17.12488F, 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(598.1248F, 23F); + this.xrTable3.SizeF = new System.Drawing.SizeF(659.8751F, 23F); this.xrTable3.StylePriority.UseBorders = false; this.xrTable3.StylePriority.UseFont = false; this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; @@ -243,6 +267,7 @@ namespace BeWo.Convoi this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { this.xrTableCell13, this.xrTableCell6, + this.xrTableCell10, this.xrTableCell16, this.xrTableCell17, this.xrTableCell2, @@ -257,7 +282,7 @@ namespace BeWo.Convoi this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None; this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:ddd., dd.MM.}")}); - this.xrTableCell13.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell13.Name = "xrTableCell13"; this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell13.StylePriority.UseBorders = false; @@ -274,7 +299,7 @@ namespace BeWo.Convoi this.xrTableCell6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")}); - this.xrTableCell6.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell6.Name = "xrTableCell6"; this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 2, 2, 100F); this.xrTableCell6.StylePriority.UseBorders = false; @@ -290,7 +315,7 @@ namespace BeWo.Convoi this.xrTableCell16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.customerCountField")}); - this.xrTableCell16.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell16.Name = "xrTableCell16"; this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell16.StylePriority.UseBorders = false; @@ -306,7 +331,7 @@ namespace BeWo.Convoi this.xrTableCell17.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:HH:mm}")}); - this.xrTableCell17.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell17.Name = "xrTableCell17"; this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell17.StylePriority.UseBorders = false; @@ -322,7 +347,7 @@ namespace BeWo.Convoi this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")}); - this.xrTableCell2.Font = new System.Drawing.Font("Courier New", 12F); + this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrTableCell2.Name = "xrTableCell2"; this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); this.xrTableCell2.StylePriority.UseBorders = false; @@ -333,36 +358,57 @@ namespace BeWo.Convoi this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; this.xrTableCell2.Weight = 0.10101008658757127D; // + // xrTableCell7 + // + this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "xrTableCell7"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 0.19965247249080315D; + // // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel2, - this.xrLabel1, this.xrLabel3, - this.xrLabel4}); - this.GroupFooter1.HeightF = 54.16667F; + this.xrLabel4, + this.xrLabel10, + this.xrLabel12, + this.xrLabel13, + this.lblFehlkontakt, + this.xrLabel9, + this.xrLabel2, + this.xrLabel1}); + this.GroupFooter1.HeightF = 64.54188F; this.GroupFooter1.Name = "GroupFooter1"; // // xrLabel2 // this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel2.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(207.1248F, 0F); + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(270.4342F, 0F); this.xrLabel2.Name = "xrLabel2"; this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel2.SizeF = new System.Drawing.SizeF(90F, 23F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(133.0625F, 23F); this.xrLabel2.StylePriority.UseBorders = false; this.xrLabel2.StylePriority.UseFont = false; this.xrLabel2.StylePriority.UseTextAlignment = false; - this.xrLabel2.Text = "Std."; + this.xrLabel2.Text = "FLS "; this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // // xrLabel1 // this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldBillableFLS", "{0:#.00}")}); - this.xrLabel1.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLSoFehlkontakte", "{0:#.00}")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(142.1249F, 0F); this.xrLabel1.Name = "xrLabel1"; this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); @@ -374,32 +420,6 @@ namespace BeWo.Convoi this.xrLabel1.Text = "xrLabel1"; this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel3 - // - this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(297.125F, 0F); - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(80.00003F, 23F); - this.xrLabel3.StylePriority.UseBorders = false; - this.xrLabel3.StylePriority.UseTextAlignment = false; - this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel4 - // - this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(377.125F, 0F); - this.xrLabel4.Name = "xrLabel4"; - this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(79.99994F, 23F); - this.xrLabel4.StylePriority.UseBorders = false; - this.xrLabel4.StylePriority.UseTextAlignment = false; - this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); - // // formattingRuleStartDate // this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; @@ -417,14 +437,14 @@ namespace BeWo.Convoi this.xrLabel16, this.xrLabel15, this.xrLabel14}); - this.ReportHeader.Font = new System.Drawing.Font("Courier New", 10F); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Courier New", 10F); this.ReportHeader.HeightF = 201.0417F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; // // xrLabel20 // - this.xrLabel20.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 178.0417F); this.xrLabel20.Name = "xrLabel20"; this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -436,7 +456,7 @@ namespace BeWo.Convoi // // xrLabel19 // - this.xrLabel19.Font = new System.Drawing.Font("Courier New", 12F); + this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 133.3333F); this.xrLabel19.Name = "xrLabel19"; this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -448,7 +468,7 @@ namespace BeWo.Convoi // // xrLabel18 // - this.xrLabel18.Font = new System.Drawing.Font("Courier New", 12F); + this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 110.3333F); this.xrLabel18.Name = "xrLabel18"; this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -460,7 +480,7 @@ namespace BeWo.Convoi // // xrLabel17 // - this.xrLabel17.Font = new System.Drawing.Font("Courier New", 12F); + this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 87.33333F); this.xrLabel17.Name = "xrLabel17"; this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -472,7 +492,7 @@ namespace BeWo.Convoi // // xrLabel16 // - this.xrLabel16.Font = new System.Drawing.Font("Courier New", 12F); + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 64.33334F); this.xrLabel16.Name = "xrLabel16"; this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -484,7 +504,7 @@ namespace BeWo.Convoi // // xrLabel15 // - this.xrLabel15.Font = new System.Drawing.Font("Courier New", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 41.33336F); this.xrLabel15.Name = "xrLabel15"; this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -496,7 +516,7 @@ namespace BeWo.Convoi // // xrLabel14 // - this.xrLabel14.Font = new System.Drawing.Font("Courier New", 13F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Courier New", 13F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline)))); this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F); this.xrLabel14.Name = "xrLabel14"; this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -529,17 +549,17 @@ namespace BeWo.Convoi // this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrPictureBox1}); - this.topMarginBand1.Font = new System.Drawing.Font("Courier New", 12F); + this.topMarginBand1.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.topMarginBand1.HeightF = 180.8333F; this.topMarginBand1.Name = "topMarginBand1"; this.topMarginBand1.StylePriority.UseFont = false; // // xrPictureBox1 // - this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(487.1246F, 35.00001F); this.xrPictureBox1.Name = "xrPictureBox1"; - this.xrPictureBox1.SizeF = new System.Drawing.SizeF(128.125F, 94.79166F); + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(256.25F, 189.5833F); this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize; // // bottomMarginBand1 @@ -558,11 +578,63 @@ namespace BeWo.Convoi this.xrLabel7, this.xrLabel6, this.xrLabel5}); - this.ReportFooter.Font = new System.Drawing.Font("Courier New", 12F); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.ReportFooter.HeightF = 158.1876F; this.ReportFooter.Name = "ReportFooter"; this.ReportFooter.StylePriority.UseFont = false; // + // xrRichText1 + // + this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(457.12F, 32F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(209.875F, 50F); + this.xrRichText1.StylePriority.UseFont = false; + // + // 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 DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(417.79F, 32F); + 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; + // + // 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 DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32F); + 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; + // + // xrRichText2 + // + this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(39.33F, 32F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(364.1667F, 68.05556F); + this.xrRichText2.StylePriority.UseFont = false; + // // xrLabel8 // this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { @@ -652,87 +724,146 @@ namespace BeWo.Convoi this.MinutesInHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; this.MinutesInHours.Name = "MinutesInHours"; // - // xrTableCell4 + // xrTableCell8 // - this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell4.Font = new System.Drawing.Font("Courier New", 12F); - this.xrTableCell4.Name = "xrTableCell4"; - this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell4.StylePriority.UseBorders = false; - this.xrTableCell4.StylePriority.UseFont = false; - this.xrTableCell4.StylePriority.UsePadding = false; - this.xrTableCell4.StylePriority.UseTextAlignment = false; - this.xrTableCell4.Text = "Betreuer/in"; - this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell4.Weight = 0.38560183953796312D; + this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Art"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell8.Weight = 0.15850846442394698D; // - // xrTableCell7 + // xrTableCell10 // - this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); - this.xrTableCell7.Font = new System.Drawing.Font("Courier New", 12F); - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell7.StylePriority.UseBorders = false; - this.xrTableCell7.StylePriority.UseFont = false; - this.xrTableCell7.StylePriority.UsePadding = false; - this.xrTableCell7.StylePriority.UseTextAlignment = false; - this.xrTableCell7.Text = "xrTableCell7"; - this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell7.Weight = 0.19965247249080315D; + this.xrTableCell10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 2, 2, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell10.Weight = 0.082070686480372745D; // - // xrRichText1 + // xrLabel9 // - this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(457.12F, 32F); - this.xrRichText1.Name = "xrRichText1"; - this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); - this.xrRichText1.SizeF = new System.Drawing.SizeF(209.875F, 50F); - this.xrRichText1.StylePriority.UseFont = false; + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(207.1249F, 0F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(63.3093F, 23F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UsePadding = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "Std."; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // lblHatGruppen + // xrLabel12 // - 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(417.79F, 32F); - 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; + this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(456.8329F, 0F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(219.9999F, 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 = face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // lblHatAbwesenheiten + // xrLabel13 // - 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(0F, 32F); - 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; + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(456.8329F, 20.00001F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(219.9999F, 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; // - // xrRichText2 + // lblFehlkontakt // - this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(39.33F, 32F); - this.xrRichText2.Name = "xrRichText2"; - this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); - this.xrRichText2.SizeF = new System.Drawing.SizeF(364.1667F, 68.05556F); - this.xrRichText2.StylePriority.UseFont = false; + this.lblFehlkontakt.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); + this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(456.8329F, 40.00003F); + this.lblFehlkontakt.Name = "lblFehlkontakt"; + this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(219.9999F, 20F); + this.lblFehlkontakt.StylePriority.UseBackColor = false; + this.lblFehlkontakt.StylePriority.UseBorders = false; + this.lblFehlkontakt.StylePriority.UseFont = false; + this.lblFehlkontakt.StylePriority.UsePadding = false; + this.lblFehlkontakt.StylePriority.UseTextAlignment = false; + this.lblFehlkontakt.Text = "F = Fehlkontakt"; + this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // xrLabel3 + // + this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(270.4342F, 23.00002F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(133.0625F, 23F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Fehlkontakte"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLSFehlkontakte", "{0:#.00}")}); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(142.1249F, 23.00002F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(65F, 23F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "xrLabel1"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel10 + // + this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Courier New", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(207.125F, 23.00002F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(63.3093F, 23F); + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UsePadding = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Std."; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // // Stundenzettel // @@ -752,23 +883,25 @@ namespace BeWo.Convoi this.fieldAbrechenbareFLS, this.MinutesInHours}); this.DataSource = this.bindingSource1; - this.Font = new System.Drawing.Font("Courier New", 12F); + this.Font = new DevExpress.Drawing.DXFont("Courier New", 12F); this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { this.formattingRuleStartDate, this.formattingRuleServiceDesc, this.formattingRuleCostBearer, this.formattingRuleEmployeeName}); - this.Margins = new System.Drawing.Printing.Margins(75, 75, 181, 36); + this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 180.8333F, 36.41669F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; this.SnapGridSize = 9F; - this.Version = "17.1"; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -821,8 +954,6 @@ namespace BeWo.Convoi private DevExpress.XtraReports.UI.CalculatedField MinutesInHours; private DevExpress.XtraReports.UI.XRLabel xrLabel2; private DevExpress.XtraReports.UI.XRLabel xrLabel1; - private DevExpress.XtraReports.UI.XRLabel xrLabel4; - private DevExpress.XtraReports.UI.XRLabel xrLabel3; private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; private DevExpress.XtraReports.UI.XRLabel xrLabel8; private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; @@ -831,5 +962,14 @@ namespace BeWo.Convoi private DevExpress.XtraReports.UI.XRLabel lblHatGruppen; private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten; private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; } } diff --git a/ReportImp/Convoi/ServicesOverviewReport.cs b/ReportImp/Convoi/ServicesOverviewReport.cs index 432cc643a..de98a40fc 100644 --- a/ReportImp/Convoi/ServicesOverviewReport.cs +++ b/ReportImp/Convoi/ServicesOverviewReport.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Linq; using BeWo.Report; @@ -22,15 +23,28 @@ namespace BeWo.Convoi if (pRO.Services != null) { - var servicesBillable = pRO.Services.Where(s => s.IsBillable).ToList(); - foreach (var sd in servicesBillable) + List servicesBillable = new List(); + + foreach (var sd in pRO.Services) { - if (sd.IsGroup) + if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt")) { - hatGruppen = true; + ServicesOverviewRO.CreateSignatureString(sd); + sd.Notice5 = "E"; + if (sd.IsGroup) + { + sd.Notice5 = "GR"; + hatGruppen = true; + } + if (sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt") || (sd.ProzentAbrechenbar < 100)) + { + sd.Notice5 = "F"; + } + servicesBillable.Add(sd); } } - pRO.Services = servicesBillable; + + pRO.Services = servicesBillable; } if (!String.IsNullOrEmpty(pRO.AbsenceTimes)) @@ -47,33 +61,6 @@ namespace BeWo.Convoi lblHatGruppen.Text = "X"; } - //if (pRO.SupportConceptCostBearer != null) - //{ - // var ats = pRO.SupportConceptCostBearer.SupportConcept.Customer.AbsenceTimes; - - // for (var i = 0; i < ats.Count; i++) - // { - - // var at = ats[i]; - // var cellText = string.Format("Abwesenheit: {0}.{1}. - {2}.{3}. {4}", - // at.AbsenceSpan.StartDate.Day < 10 - // ? " " + at.AbsenceSpan.StartDate.Day - // : at.AbsenceSpan.StartDate.Day.ToString(), at.AbsenceSpan.StartDate.Month, - // at.AbsenceSpan.EndDate.Day < 10 ? " " + at.AbsenceSpan.EndDate.Day : at.AbsenceSpan.EndDate.Day.ToString(), - // at.AbsenceSpan.EndDate.Month, at.Reason); - - // if (i == 0) - // { - // abwesenheitsTabelle.Rows[0].Cells[0].Text = cellText; - // } - // else - // { - // var reihe = new XRTableRow(); - // reihe.Cells.Add(new XRTableCell {Text = cellText, TextAlignment = TextAlignment.MiddleLeft}); - // abwesenheitsTabelle.Rows.Add(reihe); - // } - // } - //} bindingSource1.DataSource = pRO; } } diff --git a/ReportImp/Convoi/ServicesOverviewReport.resx b/ReportImp/Convoi/ServicesOverviewReport.resx index b2593a7bd..194b38451 100644 --- a/ReportImp/Convoi/ServicesOverviewReport.resx +++ b/ReportImp/Convoi/ServicesOverviewReport.resx @@ -117,101 +117,8 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 21, 17 - - - - - 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j4GmunsYigcT0OO3BVeWXf/D9sHZb+y4YIGpejVC8WBVhvhtQeZdDs9dj4Em+RB5KB6sCmNz9ZKxJ5Sm0zfSIjoeA01y9zAUD6YB0as3ufsDiXU92vUYaPUPkYfiwZRgJNZWLx97gr6B4tUe0vUDgMMJxYPpIQMh4V4ie3ElBIV5PrMEoXiwRhibq0n2qFjx7mEoHqwdshcuLsdmLxacDdKCliIUDzYH4/ESl6TEKp89DMWDTYOvo7KXFW8dhuLBduAi8svsZ4e7YkW/IRQPtkzPDfXV/YZQPNgJuCT94PWD/JJ0Er8hFA92CN1Qv/r8+1P5DaF40DiheNA4oXjQOKF4+5ycPr5z8vD63eNmfhB5FKF4s5w++Qun3U9yprp9IhRvk65fiUjV+0Qo3hqkJT2/9ZMa7ROheFMs/MW21G6fCMXbYcivy6am+0Qo3g5DfoswNd0nQvFG4PrS2ZzHCx998+qt7+KmYTBXSFGc0xZovZVfHtwdQvEWYIR2ZhPk5Vv//cFdIBSfPQzSTm7Fhn/TfmcJxWcPKju5CZLvVL33hOKzp5qlxBBuhOKzp/or93t+iZkTis8eJ7ci1QWheAM4uRWpbhj3HjziVODi+t3jVD1zQvHZ4+RWjLpdeOfkoZuduHLzMFXPnFB89jDiOjuJUWNw9Z5MM49CQ/HZw3Dr7CSeee/W8CvOaie5fXw/Vc+cUHz2VMdg4tpX36cWvVSzlKff+jxVz59QfPZ0Pd0kFt4dZ97q529fvfVdajF/QvEWqD79UfSk1D3/P3Fy+jg1mj+heAv0fNKQIC9nOM9Tc+Tu6RUDM5y5EIo3Qv/nxRWM2Qv/bWLUdeosCMXboXpjZFQ0+fnbULwdGH2H/G9bV+B3kx/eCsWbAsuXG8ubHL9FKN4gQ/LyPK7cPGws/84Jxdvk5PRx9amnC4b8OycP0zyNEoq3DKJfv3uMx/n9b15TwkjfambiCMWDpvn77/8Df60730zsaAEAAAAASUVORK5CYII= ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEMAbwB1AHIAaQBlAHIAIABOAGUAdwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= From 95b21e4718e957ad3ce8bd3a1e98b6784cd62261 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Mon, 30 Sep 2024 16:33:24 +0200 Subject: [PATCH 5/5] BeWoAllReports.sln und PluginLoader - Neukunden --- BeWoAllReports.sln | 54 +++++++++++++++++++++++++++++++++ Service/Plugins/PluginLoader.cs | 9 ++++-- 2 files changed, 61 insertions(+), 2 deletions(-) diff --git a/BeWoAllReports.sln b/BeWoAllReports.sln index 07097ae20..c1bb82be5 100644 --- a/BeWoAllReports.sln +++ b/BeWoAllReports.sln @@ -873,6 +873,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LyvieKupfer", "ReportImp\Ly EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LebenshilfeStadeMID", "ReportImp\LebenshilfeStadeMID\LebenshilfeStadeMID.csproj", "{E1439825-3208-4391-BFE2-203D793F658F}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PsychosozialeHilfeKrefeld", "ReportImp\PsychosozialeHilfeKrefeld\PsychosozialeHilfeKrefeld.csproj", "{91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ArbeitskreisJugendDrogenBeratungWaf", "ReportImp\ArbeitskreisJugendDrogenBeratungWaf\ArbeitskreisJugendDrogenBeratungWaf.csproj", "{50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|.NET = Debug|.NET @@ -10700,6 +10704,54 @@ Global {E1439825-3208-4391-BFE2-203D793F658F}.Release|Mixed Platforms.Build.0 = Release|Any CPU {E1439825-3208-4391-BFE2-203D793F658F}.Release|x86.ActiveCfg = Release|Any CPU {E1439825-3208-4391-BFE2-203D793F658F}.Release|x86.Build.0 = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|.NET.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|.NET.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|x86.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Debug|x86.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|.NET.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|x86.ActiveCfg = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.DebugRemote|x86.Build.0 = Debug|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|.NET.ActiveCfg = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|.NET.Build.0 = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|Any CPU.Build.0 = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|x86.ActiveCfg = Release|Any CPU + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6}.Release|x86.Build.0 = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|.NET.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|.NET.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|Any CPU.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|x86.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Debug|x86.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|.NET.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|x86.ActiveCfg = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.DebugRemote|x86.Build.0 = Debug|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|.NET.ActiveCfg = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|.NET.Build.0 = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|Any CPU.ActiveCfg = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|Any CPU.Build.0 = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|x86.ActiveCfg = Release|Any CPU + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -11133,6 +11185,8 @@ Global {11830753-C307-476D-9F98-8D20AFA75C8A} = {D8A691C5-146D-4613-86CC-438F02FE9106} {25AF7CF7-8FD6-4FAC-9BDD-336D9CB3766F} = {D8A691C5-146D-4613-86CC-438F02FE9106} {E1439825-3208-4391-BFE2-203D793F658F} = {D8A691C5-146D-4613-86CC-438F02FE9106} + {91B99AAC-BD43-4E45-BFBF-88C65E4E5CD6} = {D8A691C5-146D-4613-86CC-438F02FE9106} + {50FF3FCE-FE60-42D1-A9EB-5DD80F85ED72} = {D8A691C5-146D-4613-86CC-438F02FE9106} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9} diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs index 94f0f7f88..b235faba8 100644 --- a/Service/Plugins/PluginLoader.cs +++ b/Service/Plugins/PluginLoader.cs @@ -99,7 +99,7 @@ namespace BeWo.Service.Plugins //t = "5653806613"; // Feid und Kollegen //t = "3830114427"; // FiZ Familie im Zentrum Hof //t = "7138297573"; // Tagwerk betreutes wohnen - t = "1008896531"; // BeWo Auxilio + //t = "1008896531"; // BeWo Auxilio //t = "9383760246"; // Die Kette //t = "5915565037"; // Lebenshilfe Remscheid //t = "3350425974"; // BeWo Rückenwind @@ -302,7 +302,7 @@ namespace BeWo.Service.Plugins //t = "8251343124"; // Rat Plus Tat //t = "6819347851"; // Awo Kreisverband Plön //t = "2385915144"; // AKGG GmbHd - t = "8002913382"; // AKGG GmbH (MID) + //t = "8002913382"; // AKGG GmbH (MID) //t = "5155880294"; // BHV Bergische Hauspflege //t = "8366649557"; // Münchner Aids-Hilfe e.V. //t = "2976949196"; // WHB Refrath gGmbH @@ -395,6 +395,11 @@ namespace BeWo.Service.Plugins //t = "2663321234"; // Aachener Laienhelfer Initiative e.V. //t = "6290975576"; // Caritasverband Kelheim //t = "5564670353"; // Mittelpunkt + //t = "1378705749"; // Ifz Internationals Familienzentrum + //t = "7906907131"; // Oase e.V. + //t = "3859349026"; // Lyvie Kupfer + t = "9520730180"; // Arbeitskreis Jugend- und Drogenberatung Waf + return t; #else if (MultitenancyOperationContextExt.Current != null)