diff --git a/Report/DefaultReports/BudgetnachweisAnhangDigi.Designer.cs b/Report/DefaultReports/BudgetnachweisAnhangDigi.Designer.cs new file mode 100644 index 000000000..8eab7f4d2 --- /dev/null +++ b/Report/DefaultReports/BudgetnachweisAnhangDigi.Designer.cs @@ -0,0 +1,2054 @@ +namespace BeWo.Report.DefaultReports +{ + partial class BudgetnachweisAnhangDigi + { + /// + /// 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(BudgetnachweisAnhangDigi)); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary7 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell77 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell85 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell86 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell87 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell88 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell89 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell90 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell91 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell92 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell93 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell94 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell95 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell96 = new DevExpress.XtraReports.UI.XRTableCell(); + this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand(); + this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Einzahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); + this.Auszahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldFls = new DevExpress.XtraReports.UI.CalculatedField(); + this.GesamtStd = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldFlsFK = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAnteil = new DevExpress.XtraReports.UI.CalculatedField(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable8 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell97 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell98 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell99 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell100 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell101 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell102 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell103 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell104 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable9 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell105 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell106 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell107 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell108 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell109 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell110 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell111 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell112 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell113 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell114 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell115 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell116 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell117 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell118 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell119 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell120 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell121 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell122 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell123 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell124 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell125 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable10 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell75 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell76 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable10)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.Detail.HeightF = 77F; + 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.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable1.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1, + this.xrTableRow6}); + this.xrTable1.SizeF = new System.Drawing.SizeF(724.0001F, 77F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell22, + this.xrTableCell1, + this.xrTableCell14, + this.xrTableCell2, + this.xrTableCell23, + this.xrTableCell7, + this.xrTableCell60, + this.xrTableCell72, + this.xrTableCell54, + this.xrTableCell57, + this.xrTableCell77}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseBorders = false; + this.xrTableRow1.Weight = 1.3679998330078329D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell9.CanGrow = false; + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Anzahl\r\nMonate"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell9.Weight = 0.20758056096692434D; + // + // xrTableCell22 + // + this.xrTableCell22.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UsePadding = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.Weight = 0.03995586933204183D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell1.CanGrow = false; + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Entgeltzeit-raum"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.26985473718618636D; + // + // xrTableCell14 + // + this.xrTableCell14.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell14.CanGrow = false; + this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "Monat"; + this.xrTableCell14.Weight = 0.27815794515305564D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell2.CanGrow = false; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Jahr"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.24909667538488067D; + // + // xrTableCell23 + // + this.xrTableCell23.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell23.Weight = 0.083032230965422865D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell7.CanGrow = false; + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Erfassung\r\nD-FLMin"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 0.31137083881635147D; + // + // xrTableCell60 + // + this.xrTableCell60.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell60.Multiline = true; + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.StylePriority.UseBorders = false; + this.xrTableCell60.StylePriority.UseTextAlignment = false; + this.xrTableCell60.Text = "Aufschlag M-FLMin\r\neinschl.\r\n"; + this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell60.Weight = 0.31137085465349168D; + // + // xrTableCell72 + // + this.xrTableCell72.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell72.Multiline = true; + this.xrTableCell72.Name = "xrTableCell72"; + this.xrTableCell72.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell72.StylePriority.UseBorders = false; + this.xrTableCell72.StylePriority.UsePadding = false; + this.xrTableCell72.StylePriority.UseTextAlignment = false; + this.xrTableCell72.Text = "Erfassung Fehlkontakt D-FLMin"; + this.xrTableCell72.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell72.Weight = 0.31137086222018395D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UsePadding = false; + this.xrTableCell54.Weight = 0.16606445870100817D; + // + // xrTableCell57 + // + this.xrTableCell57.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell57.Multiline = true; + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UsePadding = false; + this.xrTableCell57.StylePriority.UseTextAlignment = false; + this.xrTableCell57.Text = "in Summe \r\n= Gesamt-FLS"; + this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell57.Weight = 0.31137084652180452D; + // + // xrTableCell77 + // + this.xrTableCell77.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell77.Name = "xrTableCell77"; + this.xrTableCell77.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell77.StylePriority.UseBorders = false; + this.xrTableCell77.StylePriority.UsePadding = false; + this.xrTableCell77.Weight = 0.46654119986990034D; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell85, + this.xrTableCell86, + this.xrTableCell87, + this.xrTableCell88, + this.xrTableCell89, + this.xrTableCell90, + this.xrTableCell91, + this.xrTableCell92, + this.xrTableCell93, + this.xrTableCell94, + this.xrTableCell95, + this.xrTableCell96}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.StylePriority.UseBorders = false; + this.xrTableRow6.Weight = 0.47999994140625712D; + // + // xrTableCell85 + // + this.xrTableCell85.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell85.Multiline = true; + this.xrTableCell85.Name = "xrTableCell85"; + this.xrTableCell85.StylePriority.UseBorders = false; + this.xrTableCell85.StylePriority.UseTextAlignment = false; + this.xrTableCell85.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell85.Weight = 0.20758056096692434D; + // + // xrTableCell86 + // + this.xrTableCell86.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell86.Multiline = true; + this.xrTableCell86.Name = "xrTableCell86"; + this.xrTableCell86.StylePriority.UseBorders = false; + this.xrTableCell86.StylePriority.UsePadding = false; + this.xrTableCell86.StylePriority.UseTextAlignment = false; + this.xrTableCell86.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell86.Weight = 0.039955901006322292D; + // + // xrTableCell87 + // + this.xrTableCell87.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell87.Multiline = true; + this.xrTableCell87.Name = "xrTableCell87"; + this.xrTableCell87.StylePriority.UseBorders = false; + this.xrTableCell87.StylePriority.UsePadding = false; + this.xrTableCell87.StylePriority.UseTextAlignment = false; + this.xrTableCell87.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell87.Weight = 0.2698548638833082D; + // + // xrTableCell88 + // + this.xrTableCell88.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell88.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell88.Multiline = true; + this.xrTableCell88.Name = "xrTableCell88"; + this.xrTableCell88.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell88.StylePriority.UseBorders = false; + this.xrTableCell88.StylePriority.UseFont = false; + this.xrTableCell88.StylePriority.UsePadding = false; + this.xrTableCell88.StylePriority.UseTextAlignment = false; + this.xrTableCell88.Weight = 0.27815794515305559D; + // + // xrTableCell89 + // + this.xrTableCell89.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell89.Multiline = true; + this.xrTableCell89.Name = "xrTableCell89"; + this.xrTableCell89.StylePriority.UseBorders = false; + this.xrTableCell89.StylePriority.UsePadding = false; + this.xrTableCell89.StylePriority.UseTextAlignment = false; + this.xrTableCell89.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell89.Weight = 0.24909661203631972D; + // + // xrTableCell90 + // + this.xrTableCell90.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell90.Multiline = true; + this.xrTableCell90.Name = "xrTableCell90"; + this.xrTableCell90.StylePriority.UseBorders = false; + this.xrTableCell90.StylePriority.UseTextAlignment = false; + this.xrTableCell90.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell90.Weight = 0.083032230965422851D; + // + // xrTableCell91 + // + this.xrTableCell91.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell91.Font = new DevExpress.Drawing.DXFont("Segoe UI", 8F); + this.xrTableCell91.Multiline = true; + this.xrTableCell91.Name = "xrTableCell91"; + this.xrTableCell91.StylePriority.UseBorders = false; + this.xrTableCell91.StylePriority.UseFont = false; + this.xrTableCell91.StylePriority.UseTextAlignment = false; + this.xrTableCell91.Text = "(ungerundet)"; + this.xrTableCell91.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell91.Weight = 0.31137083881635147D; + // + // xrTableCell92 + // + this.xrTableCell92.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell92.Multiline = true; + this.xrTableCell92.Name = "xrTableCell92"; + this.xrTableCell92.StylePriority.UseBorders = false; + this.xrTableCell92.StylePriority.UseTextAlignment = false; + this.xrTableCell92.Text = "Rundung"; + this.xrTableCell92.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell92.Weight = 0.31137085465349168D; + // + // xrTableCell93 + // + this.xrTableCell93.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell93.Multiline = true; + this.xrTableCell93.Name = "xrTableCell93"; + this.xrTableCell93.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell93.StylePriority.UseBorders = false; + this.xrTableCell93.StylePriority.UsePadding = false; + this.xrTableCell93.StylePriority.UseTextAlignment = false; + this.xrTableCell93.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell93.Weight = 0.31137086222018395D; + // + // xrTableCell94 + // + this.xrTableCell94.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell94.Multiline = true; + this.xrTableCell94.Name = "xrTableCell94"; + this.xrTableCell94.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell94.StylePriority.UseBorders = false; + this.xrTableCell94.StylePriority.UsePadding = false; + this.xrTableCell94.Weight = 0.16606431616674613D; + // + // xrTableCell95 + // + this.xrTableCell95.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell95.Multiline = true; + this.xrTableCell95.Name = "xrTableCell95"; + this.xrTableCell95.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell95.StylePriority.UseBorders = false; + this.xrTableCell95.StylePriority.UsePadding = false; + this.xrTableCell95.StylePriority.UseTextAlignment = false; + this.xrTableCell95.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell95.Weight = 0.31137086235894468D; + // + // xrTableCell96 + // + this.xrTableCell96.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell96.Multiline = true; + this.xrTableCell96.Name = "xrTableCell96"; + this.xrTableCell96.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell96.StylePriority.UseBorders = false; + this.xrTableCell96.StylePriority.UsePadding = false; + this.xrTableCell96.Weight = 0.46654123154418087D; + // + // TopMargin + // + this.TopMargin.HeightF = 50F; + this.TopMargin.Name = "TopMargin"; + this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // BottomMargin + // + this.BottomMargin.HeightF = 50F; + this.BottomMargin.Name = "BottomMargin"; + this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Einzahlungstextsichtbarkeitsformatierungsregel + // + this.Einzahlungstextsichtbarkeitsformatierungsregel.Condition = "[Einzahlung] == 0"; + this.Einzahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; + this.Einzahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; + this.Einzahlungstextsichtbarkeitsformatierungsregel.Name = "Einzahlungstextsichtbarkeitsformatierungsregel"; + // + // Auszahlungstextsichtbarkeitsformatierungsregel + // + this.Auszahlungstextsichtbarkeitsformatierungsregel.Condition = "[Auszahlung] == 0"; + this.Auszahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; + this.Auszahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; + this.Auszahlungstextsichtbarkeitsformatierungsregel.Name = "Auszahlungstextsichtbarkeitsformatierungsregel"; + // + // xrTable3 + // + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow4}); + this.xrTable3.SizeF = new System.Drawing.SizeF(724.0001F, 40F); + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell11, + this.xrTableCell13, + this.xrTableCell15}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.StylePriority.UseBorders = false; + this.xrTableRow3.Weight = 0.47999994140625712D; + // + // xrTableCell11 + // + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Leistungsberechtigte/r:"; + this.xrTableCell11.Weight = 0.71538463885967563D; + // + // xrTableCell13 + // + this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell13.Multiline = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "[CustomerDC.FirstName] [CustomerDC.LastName], [CustomerDC.Street], [CustomerDC.Po" + + "stalCode] [CustomerDC.Town]"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell13.Weight = 1.6153846074745404D; + // + // xrTableCell15 + // + this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SettlementDC.CustomerReferenceNumber", "Az LWL: {0}")}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell15.Weight = 1.0107696308148237D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell12}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 0.479999941406257D; + // + // xrTableCell16 + // + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Bewilligungszeitraum:"; + this.xrTableCell16.Weight = 0.71538460364708545D; + // + // xrTableCell17 + // + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "von"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.34615383441631609D; + // + // xrTableCell18 + // + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "LWLDiggaBerechnung.BewilligtStart", "{0:dd.MM.yyyy}")}); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell18.Weight = 0.346153816810021D; + // + // xrTableCell19 + // + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UsePadding = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.Text = "bis"; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell19.Weight = 0.23076920652868022D; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "LWLDiggaBerechnung.BewilligtEnde", "{0:dd.MM.yyyy}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UsePadding = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell20.Weight = 0.34615381681002255D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell12.Weight = 1.3569235989369144D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel8, + this.xrTable3}); + this.ReportHeader.HeightF = 168.9583F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel1 + // + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 82.49998F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(724.0001F, 86.45833F); + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UseForeColor = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = resources.GetString("xrLabel1.Text"); + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99999F); + 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(724.0001F, 42.49999F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseForeColor = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "1. Zeiterfassung der direkten Betreuungsleistungen lt. den Quittierungsbelegen:\r\n" + + "hier: Sonder-Budgetnachweismuster des LWL bei minutengenauer Zeiterfassung"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // fieldFls + // + this.fieldFls.DataMember = "MonatsZeilen"; + this.fieldFls.Expression = "Round([SummeMinutenGerundet] / 60,2 )"; + this.fieldFls.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFls.Name = "fieldFls"; + // + // GesamtStd + // + this.GesamtStd.DataMember = "MonatsZeilen"; + this.GesamtStd.Expression = "Round([SummeFehlkontakte]/60,2)+[fieldFls]"; + this.GesamtStd.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.GesamtStd.Name = "GesamtStd"; + // + // fieldFlsFK + // + this.fieldFlsFK.DataMember = "MonatsZeilen"; + this.fieldFlsFK.Expression = "Round([SummeFehlkontakteGerundet]/60, 2)"; + this.fieldFlsFK.Name = "fieldFlsFK"; + // + // fieldAnteil + // + this.fieldAnteil.DataMember = "Entgeltzeitraeume"; + this.fieldAnteil.Expression = "Iif([SummeFaktorStunden] >0, [SummeFaktorStunden]/[SummeFLStunden]\n ,0)"; + this.fieldAnteil.Name = "fieldAnteil"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter3}); + this.DetailReport2.DataMember = "MonatsZeilen"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable8}); + this.Detail3.HeightF = 20F; + this.Detail3.Name = "Detail3"; + // + // xrTable8 + // + this.xrTable8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable8.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable8.Name = "xrTable8"; + this.xrTable8.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow13}); + this.xrTable8.SizeF = new System.Drawing.SizeF(724F, 20F); + this.xrTable8.StylePriority.UseBorders = false; + this.xrTable8.StylePriority.UseFont = false; + this.xrTable8.StylePriority.UseTextAlignment = false; + this.xrTable8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow13 + // + this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell32, + this.xrTableCell33, + this.xrTableCell97, + this.xrTableCell98, + this.xrTableCell99, + this.xrTableCell100, + this.xrTableCell101, + this.xrTableCell102, + this.xrTableCell103, + this.xrTableCell104}); + this.xrTableRow13.Name = "xrTableRow13"; + this.xrTableRow13.StylePriority.UseBorders = false; + this.xrTableRow13.Weight = 0.47999994140625712D; + // + // xrTableCell30 + // + this.xrTableCell30.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseBorders = false; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0}"; + xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell30.Summary = xrSummary1; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell30.Weight = 0.25626822921526465D; + // + // xrTableCell31 + // + this.xrTableCell31.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseBorders = false; + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell31.Weight = 0.049327575344253929D; + // + // xrTableCell32 + // + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.Entgeltzeitraum")}); + this.xrTableCell32.Multiline = true; + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell32.Weight = 0.33314928806408572D; + // + // xrTableCell33 + // + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.Monat", "{0:MMMM}")}); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UseFont = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Weight = 0.34339987547716394D; + // + // xrTableCell97 + // + this.xrTableCell97.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell97.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.Monat", "{0:yyyy}")}); + this.xrTableCell97.Name = "xrTableCell97"; + this.xrTableCell97.StylePriority.UseBorders = false; + this.xrTableCell97.StylePriority.UsePadding = false; + this.xrTableCell97.StylePriority.UseTextAlignment = false; + this.xrTableCell97.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell97.Weight = 0.30752219365525613D; + // + // xrTableCell98 + // + this.xrTableCell98.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell98.Name = "xrTableCell98"; + this.xrTableCell98.StylePriority.UseBorders = false; + this.xrTableCell98.StylePriority.UseTextAlignment = false; + this.xrTableCell98.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell98.Weight = 0.10250741829205148D; + // + // xrTableCell99 + // + this.xrTableCell99.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell99.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFLMinuten", "{0:0.##}")}); + this.xrTableCell99.Multiline = true; + this.xrTableCell99.Name = "xrTableCell99"; + this.xrTableCell99.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell99.StylePriority.UseBorders = false; + this.xrTableCell99.StylePriority.UsePadding = false; + this.xrTableCell99.StylePriority.UseTextAlignment = false; + this.xrTableCell99.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell99.Weight = 0.38440283936894232D; + // + // xrTableCell100 + // + this.xrTableCell100.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell100.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFaktorMinuten")}); + this.xrTableCell100.Multiline = true; + this.xrTableCell100.Name = "xrTableCell100"; + this.xrTableCell100.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell100.StylePriority.UseBorders = false; + this.xrTableCell100.StylePriority.UsePadding = false; + this.xrTableCell100.StylePriority.UseTextAlignment = false; + this.xrTableCell100.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell100.TextFormatString = "{0:0.##}"; + this.xrTableCell100.Weight = 0.38440285892068193D; + // + // xrTableCell101 + // + this.xrTableCell101.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell101.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFehlkontakte", "{0:0.##}")}); + this.xrTableCell101.Name = "xrTableCell101"; + this.xrTableCell101.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell101.StylePriority.UseBorders = false; + this.xrTableCell101.StylePriority.UsePadding = false; + this.xrTableCell101.StylePriority.UseTextAlignment = false; + this.xrTableCell101.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell101.Weight = 0.3844028440923884D; + // + // xrTableCell102 + // + this.xrTableCell102.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell102.Name = "xrTableCell102"; + this.xrTableCell102.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell102.StylePriority.UseBorders = false; + this.xrTableCell102.StylePriority.UsePadding = false; + this.xrTableCell102.Weight = 0.20501468950837315D; + // + // xrTableCell103 + // + this.xrTableCell103.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell103.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFLStunden")}); + this.xrTableCell103.Name = "xrTableCell103"; + this.xrTableCell103.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell103.StylePriority.UseBorders = false; + this.xrTableCell103.StylePriority.UsePadding = false; + this.xrTableCell103.StylePriority.UseTextAlignment = false; + this.xrTableCell103.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell103.TextFormatString = "{0:0.00}"; + this.xrTableCell103.Weight = 0.38440254706803917D; + // + // xrTableCell104 + // + this.xrTableCell104.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell104.Name = "xrTableCell104"; + this.xrTableCell104.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell104.StylePriority.UseBorders = false; + this.xrTableCell104.StylePriority.UsePadding = false; + this.xrTableCell104.Weight = 0.57596840640690639D; + // + // GroupFooter3 + // + this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLine1, + this.xrLabel3, + this.xrTable9}); + this.GroupFooter3.HeightF = 120F; + this.GroupFooter3.Name = "GroupFooter3"; + // + // xrLabel3 + // + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, 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, 90.00002F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(724F, 30.00002F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseForeColor = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "3. Angaben zu den relevanten Entgeltzeiträumen:"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTable9 + // + this.xrTable9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable9.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 2.099991F); + this.xrTable9.Name = "xrTable9"; + this.xrTable9.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow14, + this.xrTableRow15, + this.xrTableRow16}); + this.xrTable9.SizeF = new System.Drawing.SizeF(724.0001F, 60F); + this.xrTable9.StylePriority.UseBorders = false; + this.xrTable9.StylePriority.UseFont = false; + this.xrTable9.StylePriority.UseTextAlignment = false; + this.xrTable9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell105, + this.xrTableCell106, + this.xrTableCell107, + this.xrTableCell108, + this.xrTableCell109, + this.xrTableCell110, + this.xrTableCell111}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.StylePriority.UseBorders = false; + this.xrTableRow14.Weight = 0.38410990646126686D; + // + // xrTableCell105 + // + this.xrTableCell105.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell105.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell105.Name = "xrTableCell105"; + this.xrTableCell105.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell105.StylePriority.UseBorders = false; + this.xrTableCell105.StylePriority.UseFont = false; + this.xrTableCell105.StylePriority.UsePadding = false; + this.xrTableCell105.StylePriority.UseTextAlignment = false; + this.xrTableCell105.Text = "Summe D-FLMin ="; + this.xrTableCell105.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell105.Weight = 1.0289990361443511D; + // + // xrTableCell106 + // + this.xrTableCell106.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell106.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFLMinuten")}); + this.xrTableCell106.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell106.Multiline = true; + this.xrTableCell106.Name = "xrTableCell106"; + this.xrTableCell106.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell106.StylePriority.UseBorders = false; + this.xrTableCell106.StylePriority.UseFont = false; + this.xrTableCell106.StylePriority.UsePadding = false; + this.xrTableCell106.StylePriority.UseTextAlignment = false; + xrSummary2.FormatString = "{0:0.##}"; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell106.Summary = xrSummary2; + this.xrTableCell106.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell106.Weight = 0.28412391987806251D; + // + // xrTableCell107 + // + this.xrTableCell107.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell107.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFaktorMinuten")}); + this.xrTableCell107.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell107.Multiline = true; + this.xrTableCell107.Name = "xrTableCell107"; + this.xrTableCell107.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell107.StylePriority.UseBorders = false; + this.xrTableCell107.StylePriority.UseFont = false; + this.xrTableCell107.StylePriority.UsePadding = false; + this.xrTableCell107.StylePriority.UseTextAlignment = false; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell107.Summary = xrSummary3; + this.xrTableCell107.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell107.TextFormatString = "{0:0.##}"; + this.xrTableCell107.Weight = 0.28412391987806246D; + // + // xrTableCell108 + // + this.xrTableCell108.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell108.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell108.Name = "xrTableCell108"; + this.xrTableCell108.StylePriority.UseBorders = false; + this.xrTableCell108.StylePriority.UseFont = false; + this.xrTableCell108.StylePriority.UseTextAlignment = false; + this.xrTableCell108.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell108.Weight = 0.284123927775544D; + // + // xrTableCell109 + // + this.xrTableCell109.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell109.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell109.Name = "xrTableCell109"; + this.xrTableCell109.StylePriority.UseBorders = false; + this.xrTableCell109.StylePriority.UseFont = false; + this.xrTableCell109.StylePriority.UsePadding = false; + this.xrTableCell109.StylePriority.UseTextAlignment = false; + this.xrTableCell109.Text = ": 60 ="; + this.xrTableCell109.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell109.Weight = 0.15153265237909477D; + // + // xrTableCell110 + // + this.xrTableCell110.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell110.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFLStunden")}); + this.xrTableCell110.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell110.Name = "xrTableCell110"; + this.xrTableCell110.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell110.StylePriority.UseBorders = false; + this.xrTableCell110.StylePriority.UseFont = false; + this.xrTableCell110.StylePriority.UsePadding = false; + this.xrTableCell110.StylePriority.UseTextAlignment = false; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell110.Summary = xrSummary4; + this.xrTableCell110.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell110.TextFormatString = "{0:0.00}"; + this.xrTableCell110.Weight = 0.28412392627399369D; + // + // xrTableCell111 + // + this.xrTableCell111.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell111.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell111.Name = "xrTableCell111"; + this.xrTableCell111.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell111.StylePriority.UseBorders = false; + this.xrTableCell111.StylePriority.UseFont = false; + this.xrTableCell111.StylePriority.UsePadding = false; + this.xrTableCell111.StylePriority.UseTextAlignment = false; + this.xrTableCell111.Text = "D-FLS"; + this.xrTableCell111.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell111.Weight = 0.42571608947984863D; + // + // xrTableRow15 + // + this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell112, + this.xrTableCell113, + this.xrTableCell114, + this.xrTableCell115, + this.xrTableCell116, + this.xrTableCell117, + this.xrTableCell118}); + this.xrTableRow15.Name = "xrTableRow15"; + this.xrTableRow15.Weight = 0.38410990646126691D; + // + // xrTableCell112 + // + this.xrTableCell112.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell112.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell112.Name = "xrTableCell112"; + this.xrTableCell112.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell112.StylePriority.UseBorders = false; + this.xrTableCell112.StylePriority.UseFont = false; + this.xrTableCell112.StylePriority.UsePadding = false; + this.xrTableCell112.StylePriority.UseTextAlignment = false; + this.xrTableCell112.Text = "Summe Fehlkontakt D-FLMin="; + this.xrTableCell112.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell112.Weight = 1.0289990361443511D; + // + // xrTableCell113 + // + this.xrTableCell113.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell113.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell113.Name = "xrTableCell113"; + this.xrTableCell113.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell113.StylePriority.UseBorders = false; + this.xrTableCell113.StylePriority.UseFont = false; + this.xrTableCell113.StylePriority.UsePadding = false; + this.xrTableCell113.StylePriority.UseTextAlignment = false; + this.xrTableCell113.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell113.Weight = 0.28412391987806251D; + // + // xrTableCell114 + // + this.xrTableCell114.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell114.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell114.Multiline = true; + this.xrTableCell114.Name = "xrTableCell114"; + this.xrTableCell114.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell114.StylePriority.UseBorders = false; + this.xrTableCell114.StylePriority.UseFont = false; + this.xrTableCell114.StylePriority.UsePadding = false; + this.xrTableCell114.StylePriority.UseTextAlignment = false; + this.xrTableCell114.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell114.Weight = 0.28412391987806246D; + // + // xrTableCell115 + // + this.xrTableCell115.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell115.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFehlkontakte")}); + this.xrTableCell115.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell115.Name = "xrTableCell115"; + this.xrTableCell115.StylePriority.UseBorders = false; + this.xrTableCell115.StylePriority.UseFont = false; + this.xrTableCell115.StylePriority.UseTextAlignment = false; + xrSummary5.FormatString = "{0:0.##}"; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell115.Summary = xrSummary5; + this.xrTableCell115.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell115.Weight = 0.28412414749268167D; + // + // xrTableCell116 + // + this.xrTableCell116.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell116.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell116.Name = "xrTableCell116"; + this.xrTableCell116.StylePriority.UseBorders = false; + this.xrTableCell116.StylePriority.UseFont = false; + this.xrTableCell116.StylePriority.UseTextAlignment = false; + this.xrTableCell116.Text = ": 60 ="; + this.xrTableCell116.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell116.Weight = 0.15153241677272922D; + // + // xrTableCell117 + // + this.xrTableCell117.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell117.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeFehlkontakteStunden")}); + this.xrTableCell117.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell117.Name = "xrTableCell117"; + this.xrTableCell117.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell117.StylePriority.UseBorders = false; + this.xrTableCell117.StylePriority.UseFont = false; + this.xrTableCell117.StylePriority.UsePadding = false; + this.xrTableCell117.StylePriority.UseTextAlignment = false; + xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell117.Summary = xrSummary6; + this.xrTableCell117.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell117.TextFormatString = "{0:0.00}"; + this.xrTableCell117.Weight = 0.28412415037686789D; + // + // xrTableCell118 + // + this.xrTableCell118.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell118.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell118.Name = "xrTableCell118"; + this.xrTableCell118.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableCell118.StylePriority.UseBorders = false; + this.xrTableCell118.StylePriority.UseFont = false; + this.xrTableCell118.StylePriority.UsePadding = false; + this.xrTableCell118.StylePriority.UseTextAlignment = false; + this.xrTableCell118.Text = "FK D-FLS"; + this.xrTableCell118.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell118.Weight = 0.42571588126620236D; + // + // xrTableRow16 + // + this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell119, + this.xrTableCell120, + this.xrTableCell121, + this.xrTableCell122, + this.xrTableCell123, + this.xrTableCell124, + this.xrTableCell125}); + this.xrTableRow16.Name = "xrTableRow16"; + this.xrTableRow16.Weight = 0.38410990861800082D; + // + // xrTableCell119 + // + this.xrTableCell119.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell119.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell119.Name = "xrTableCell119"; + this.xrTableCell119.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell119.StylePriority.UseBorders = false; + this.xrTableCell119.StylePriority.UseFont = false; + this.xrTableCell119.StylePriority.UsePadding = false; + this.xrTableCell119.StylePriority.UseTextAlignment = false; + this.xrTableCell119.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell119.Weight = 1.0745825680748231D; + // + // xrTableCell120 + // + this.xrTableCell120.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell120.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell120.Name = "xrTableCell120"; + this.xrTableCell120.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell120.StylePriority.UseBorders = false; + this.xrTableCell120.StylePriority.UseFont = false; + this.xrTableCell120.StylePriority.UsePadding = false; + this.xrTableCell120.StylePriority.UseTextAlignment = false; + this.xrTableCell120.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell120.Weight = 0.27290966071334005D; + // + // xrTableCell121 + // + this.xrTableCell121.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell121.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell121.Multiline = true; + this.xrTableCell121.Name = "xrTableCell121"; + this.xrTableCell121.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell121.StylePriority.UseBorders = false; + this.xrTableCell121.StylePriority.UseFont = false; + this.xrTableCell121.StylePriority.UsePadding = false; + this.xrTableCell121.StylePriority.UseTextAlignment = false; + this.xrTableCell121.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell121.Weight = 0.27290966071334005D; + // + // xrTableCell122 + // + this.xrTableCell122.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell122.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell122.Name = "xrTableCell122"; + this.xrTableCell122.StylePriority.UseBorders = false; + this.xrTableCell122.StylePriority.UseFont = false; + this.xrTableCell122.StylePriority.UseTextAlignment = false; + this.xrTableCell122.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell122.Weight = 0.26096903568040314D; + // + // xrTableCell123 + // + this.xrTableCell123.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell123.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell123.Multiline = true; + this.xrTableCell123.Name = "xrTableCell123"; + this.xrTableCell123.Padding = new DevExpress.XtraPrinting.PaddingInfo(1, 0, 0, 0, 100F); + this.xrTableCell123.StylePriority.UseBorders = false; + this.xrTableCell123.StylePriority.UseFont = false; + this.xrTableCell123.StylePriority.UsePadding = false; + this.xrTableCell123.StylePriority.UseTextAlignment = false; + this.xrTableCell123.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell123.Weight = 0.15153257278914231D; + // + // xrTableCell124 + // + this.xrTableCell124.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell124.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "MonatsZeilen.SummeGesamtStundenMitFKGerundet")}); + this.xrTableCell124.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell124.Name = "xrTableCell124"; + this.xrTableCell124.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell124.StylePriority.UseBorders = false; + this.xrTableCell124.StylePriority.UseFont = false; + this.xrTableCell124.StylePriority.UsePadding = false; + this.xrTableCell124.StylePriority.UseTextAlignment = false; + xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell124.Summary = xrSummary7; + this.xrTableCell124.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell124.TextFormatString = "{0:0.00}"; + this.xrTableCell124.Weight = 0.28412394216322168D; + // + // xrTableCell125 + // + this.xrTableCell125.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell125.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell125.Name = "xrTableCell125"; + this.xrTableCell125.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell125.StylePriority.UseBorders = false; + this.xrTableCell125.StylePriority.UseFont = false; + this.xrTableCell125.StylePriority.UsePadding = false; + this.xrTableCell125.Text = "FLS + Fehlkontakt"; + this.xrTableCell125.Weight = 0.42571603167468697D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader2, + this.GroupFooter1}); + this.DetailReport.DataMember = "Entgeltzeitraeume"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 1; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.GroupHeader2.HeightF = 40F; + this.GroupHeader2.Name = "GroupHeader2"; + // + // xrTable2 + // + this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTable2.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5}); + this.xrTable2.SizeF = new System.Drawing.SizeF(724.0002F, 40F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell8, + this.xrTableCell10}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.StylePriority.UseBorders = false; + this.xrTableRow2.Weight = 0.47999994140625707D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell3.CanGrow = false; + this.xrTableCell3.Multiline = true; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Entgeltzeiträume von/bis:"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.95576968853290289D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell4.CanGrow = false; + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Summe D-FLS"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.40576904296874944D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell5.CanGrow = false; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "+ Summe"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.39323083143967846D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell6.CanGrow = false; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Summe"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.52984553703894988D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell8.CanGrow = false; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Fehlkontakte"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.3923079754756047D; + // + // xrTableCell10 + // + this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell10.CanGrow = false; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "Gesamt-FLS und"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.49826885657453868D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21, + this.xrTableCell24, + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27, + this.xrTableCell28}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.47999994140625707D; + // + // xrTableCell21 + // + this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell21.CanGrow = false; + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UsePadding = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell21.Weight = 0.9557698117769684D; + // + // xrTableCell24 + // + this.xrTableCell24.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell24.CanGrow = false; + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell24.StylePriority.UseBorders = false; + this.xrTableCell24.StylePriority.UsePadding = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell24.Weight = 0.405768919724684D; + // + // xrTableCell25 + // + this.xrTableCell25.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell25.CanGrow = false; + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell25.StylePriority.UseBorders = false; + this.xrTableCell25.StylePriority.UsePadding = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.Text = " M-FLS ="; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.39323076101449805D; + // + // xrTableCell26 + // + this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell26.CanGrow = false; + this.xrTableCell26.Multiline = true; + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell26.StylePriority.UseBorders = false; + this.xrTableCell26.StylePriority.UsePadding = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.Text = "D-FLS + M-FLS"; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell26.Weight = 0.52984560746413012D; + // + // xrTableCell27 + // + this.xrTableCell27.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell27.CanGrow = false; + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell27.StylePriority.UseBorders = false; + this.xrTableCell27.StylePriority.UsePadding = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.Text = "D-FLS"; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell27.Weight = 0.3923079754756047D; + // + // xrTableCell28 + // + this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell28.CanGrow = false; + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UsePadding = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "Fehlkontakte"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell28.Weight = 0.49826857487381743D; + // + // xrTable4 + // + this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow11}); + this.xrTable4.SizeF = new System.Drawing.SizeF(724.0001F, 20F); + this.xrTable4.StylePriority.UseBorders = false; + this.xrTable4.StylePriority.UseFont = false; + this.xrTable4.StylePriority.UseTextAlignment = false; + this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29, + this.xrTableCell35, + this.xrTableCell36, + this.xrTableCell37, + this.xrTableCell38, + this.xrTableCell39, + this.xrTableCell55}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.StylePriority.UseBorders = false; + this.xrTableRow11.Weight = 0.47999994140625707D; + // + // xrTableCell29 + // + this.xrTableCell29.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "LWLDiggaBerechnung.Entgeltzeitraeume.Index")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.StylePriority.UseBorders = false; + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.Text = "xrTableCell45"; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell29.Weight = 0.25384557577279909D; + // + // xrTableCell35 + // + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell35.Multiline = true; + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "[LWLDiggaBerechnung.Entgeltzeitraeume.Start!dd.MM.yyyy] bis [LWLDiggaBerechnung.E" + + "ntgeltzeitraeume.Ende!dd.MM.yyyy]"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.70192353175236644D; + // + // xrTableCell36 + // + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeFLStunden", "{0:0.00}")}); + this.xrTableCell36.Multiline = true; + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.Weight = 0.40486156170184751D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeFaktorStunden", "{0:0.00}")}); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell37.Weight = 0.3941383303128756D; + // + // xrTableCell38 + // + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeGesamtStunden")}); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "xrTableCell63"; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell38.Weight = 0.5298458172724797D; + // + // xrTableCell39 + // + this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeFehlkontakteStunden", "{0:0.00}")}); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UsePadding = false; + this.xrTableCell39.StylePriority.UseTextAlignment = false; + this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell39.Weight = 0.39230769377488361D; + // + // xrTableCell55 + // + this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeGesamtStundenMitFK", "{0:0.00}")}); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UsePadding = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell55.Weight = 0.49826857640193067D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable10}); + this.GroupFooter1.HeightF = 20F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrTable10 + // + this.xrTable10.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable10.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable10.Name = "xrTable10"; + this.xrTable10.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow12}); + this.xrTable10.SizeF = new System.Drawing.SizeF(724F, 20F); + this.xrTable10.StylePriority.UseBorders = false; + this.xrTable10.StylePriority.UseFont = false; + this.xrTable10.StylePriority.UseTextAlignment = false; + this.xrTable10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrTableRow12 + // + this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56, + this.xrTableCell58, + this.xrTableCell59, + this.xrTableCell73, + this.xrTableCell74, + this.xrTableCell75, + this.xrTableCell76}); + this.xrTableRow12.Name = "xrTableRow12"; + this.xrTableRow12.StylePriority.UseBorders = false; + this.xrTableRow12.Weight = 0.47999994140625707D; + // + // xrTableCell56 + // + this.xrTableCell56.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.StylePriority.UsePadding = false; + this.xrTableCell56.StylePriority.UseTextAlignment = false; + this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell56.Weight = 0.26714530064509479D; + // + // xrTableCell58 + // + this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell58.BorderWidth = 2F; + this.xrTableCell58.Multiline = true; + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.StylePriority.UseBorderWidth = false; + this.xrTableCell58.StylePriority.UsePadding = false; + this.xrTableCell58.StylePriority.UseTextAlignment = false; + this.xrTableCell58.Text = "Summe FLS:"; + this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell58.Weight = 0.73869688474215D; + // + // xrTableCell59 + // + this.xrTableCell59.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell59.BorderWidth = 2F; + this.xrTableCell59.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeFLStunden", "{0:0.00}")}); + this.xrTableCell59.Multiline = true; + this.xrTableCell59.Name = "xrTableCell59"; + this.xrTableCell59.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell59.StylePriority.UseBorders = false; + this.xrTableCell59.StylePriority.UseBorderWidth = false; + this.xrTableCell59.StylePriority.UsePadding = false; + this.xrTableCell59.StylePriority.UseTextAlignment = false; + this.xrTableCell59.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell59.Weight = 0.42702753507173918D; + // + // xrTableCell73 + // + this.xrTableCell73.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell73.BorderWidth = 2F; + this.xrTableCell73.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeFaktorStunden", "{0:0.00}")}); + this.xrTableCell73.Name = "xrTableCell73"; + this.xrTableCell73.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell73.StylePriority.UseBorders = false; + this.xrTableCell73.StylePriority.UseBorderWidth = false; + this.xrTableCell73.StylePriority.UsePadding = false; + this.xrTableCell73.StylePriority.UseTextAlignment = false; + this.xrTableCell73.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell73.Weight = 0.41383216857910143D; + // + // xrTableCell74 + // + this.xrTableCell74.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell74.BorderWidth = 2F; + this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeGesamtStunden")}); + this.xrTableCell74.Name = "xrTableCell74"; + this.xrTableCell74.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell74.StylePriority.UseBorders = false; + this.xrTableCell74.StylePriority.UseBorderWidth = false; + this.xrTableCell74.StylePriority.UsePadding = false; + this.xrTableCell74.StylePriority.UseTextAlignment = false; + this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell74.Weight = 0.5576037612328163D; + // + // xrTableCell75 + // + this.xrTableCell75.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell75.BorderWidth = 2F; + this.xrTableCell75.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeFehlkontakteStunden", "{0:0.00}")}); + this.xrTableCell75.Name = "xrTableCell75"; + this.xrTableCell75.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell75.StylePriority.UseBorders = false; + this.xrTableCell75.StylePriority.UseBorderWidth = false; + this.xrTableCell75.StylePriority.UsePadding = false; + this.xrTableCell75.StylePriority.UseTextAlignment = false; + this.xrTableCell75.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell75.Weight = 0.41286114179171052D; + // + // xrTableCell76 + // + this.xrTableCell76.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell76.BorderWidth = 2F; + this.xrTableCell76.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Entgeltzeitraeume.SummeGesamtStundenMitFK", "{0:0.00}")}); + this.xrTableCell76.Name = "xrTableCell76"; + this.xrTableCell76.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F); + this.xrTableCell76.StylePriority.UseBorders = false; + this.xrTableCell76.StylePriority.UseBorderWidth = false; + this.xrTableCell76.StylePriority.UsePadding = false; + this.xrTableCell76.StylePriority.UseTextAlignment = false; + this.xrTableCell76.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell76.Weight = 0.5243716694758489D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.BudgetnachweisAnhangDigiRO); + // + // xrLine1 + // + this.xrLine1.LineWidth = 2F; + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLine1.Name = "xrLine1"; + this.xrLine1.SizeF = new System.Drawing.SizeF(724.0001F, 2.099991F); + // + // BudgetnachweisAnhangDigi + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.TopMargin, + this.BottomMargin, + this.ReportHeader, + this.DetailReport2, + this.DetailReport}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFls, + this.GesamtStd, + this.fieldFlsFK, + this.fieldAnteil}); + this.DataSource = this.bindingSource1; + this.Font = new DevExpress.Drawing.DXFont("Segoe UI", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.Einzahlungstextsichtbarkeitsformatierungsregel, + this.Auszahlungstextsichtbarkeitsformatierungsregel}); + this.Margins = new DevExpress.Drawing.DXMargins(70F, 33F, 50F, 50F); + 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.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable10)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private DevExpress.XtraReports.UI.TopMarginBand TopMargin; + private DevExpress.XtraReports.UI.BottomMarginBand BottomMargin; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.FormattingRule Einzahlungstextsichtbarkeitsformatierungsregel; + private DevExpress.XtraReports.UI.FormattingRule Auszahlungstextsichtbarkeitsformatierungsregel; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + 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.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.CalculatedField fieldFls; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.CalculatedField GesamtStd; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell72; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell77; + private DevExpress.XtraReports.UI.CalculatedField fieldFlsFK; + private DevExpress.XtraReports.UI.CalculatedField fieldAnteil; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell85; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell86; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell87; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell88; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell89; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell90; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell91; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell92; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell93; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell94; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell95; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell96; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell97; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell98; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell99; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell100; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell101; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell102; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell103; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell104; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRTable xrTable9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell105; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell106; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell107; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell108; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell109; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell110; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell111; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell112; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell113; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell114; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell115; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell116; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell117; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell118; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell119; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell120; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell121; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell122; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell123; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell124; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell125; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell59; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell73; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell74; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell75; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell76; + private DevExpress.XtraReports.UI.XRLine xrLine1; + } +} diff --git a/Report/DefaultReports/BudgetnachweisAnhangDigi.cs b/Report/DefaultReports/BudgetnachweisAnhangDigi.cs new file mode 100644 index 000000000..f418252df --- /dev/null +++ b/Report/DefaultReports/BudgetnachweisAnhangDigi.cs @@ -0,0 +1,20 @@ +using System; +using System.Linq; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +namespace BeWo.Report.DefaultReports +{ + public partial class BudgetnachweisAnhangDigi : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public BudgetnachweisAnhangDigi() + { + InitializeComponent(); + } + + public void SetReportDataSource(BudgetnachweisAnhangDigiRO pRO) + { + bindingSource1.DataSource = pRO; + } + } +} diff --git a/Report/DefaultReports/BudgetnachweisAnhangDigi.resx b/Report/DefaultReports/BudgetnachweisAnhangDigi.resx new file mode 100644 index 000000000..051f0e6da --- /dev/null +++ b/Report/DefaultReports/BudgetnachweisAnhangDigi.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 + + + Über den Budgetnachweis werden auf Grundlage der Quittierungsbelege im nachstehenden Umfang folgende, im direkten Betreuungskontakt erbrachte Minuten zur Abrechnung beantragt (direkte Fachleistungsminuten = D-FLMin). +Der mittelbarere Leistungsberechtigten-bezogener Zeitaufwand (M-FLMin) kann bis zu 20% der direkten Betreuungszeit aufgeschlagen werden. Entsprechnend der Rundungsvariante 2 wird die Summe aus direkter Betreuungszeit und aufgeschlagener mittelbarer Leistung auf volle 10 Minuten gerundet und in der Spalte M-FLMin einschl. Rundung erfasst. + + \ No newline at end of file diff --git a/Report/Report.csproj b/Report/Report.csproj index eed2ce06e..9b049a6d7 100644 --- a/Report/Report.csproj +++ b/Report/Report.csproj @@ -181,6 +181,12 @@ AbwesenheitsPrintReport.cs + + Component + + + BudgetnachweisAnhangDigi.cs + Component @@ -540,6 +546,7 @@ Resources.resx + @@ -607,6 +614,9 @@ AbwesenheitsPrintReport.cs Designer + + BudgetnachweisAnhangDigi.cs + GkvBegleitzettel.cs Designer diff --git a/Report/ReportObjects/BudgetnachweisAnhangUngerundetRO.cs b/Report/ReportObjects/BudgetnachweisAnhangUngerundetRO.cs new file mode 100644 index 000000000..add4370e2 --- /dev/null +++ b/Report/ReportObjects/BudgetnachweisAnhangUngerundetRO.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; + +namespace BeWo.Report.ReportObjects +{ + public class BudgetnachweisAnhangDigiRO : AbstractBeWoReportObject + { + public LWLDiggaBerechnung LWLDiggaBerechnung { get; set; } + public Settlement2DC SettlementDC { get; set; } + public SupportConceptCostBearerRelDC Costbearer2SupportConceptDC { get; set; } + public CustomerDC CustomerDC { get; set; } + public DateTime BewilligtStart { get; set; } + public DateTime BewilligtEnde { get; set; } + public List Entgeltzeitraeume { get; set; } + public List MonatsZeilen { get; set; } + + + public void Create(Settlement2DC si) + { + // die gesamte Berechnung ist für Anhang zum Budgetnachweis und für die Berechnung der Rechnung identisch, daher in Extraklasse LWLDiggaBerechnnung gelagert + CostBearer2SupportConcept cb2sc = DAOFactory.GenericDAO.LoadByID(si.CostBearer2SupportConceptOid.Value); + this.BewilligtStart = si.AccountingPeriodStart.Value; + this.BewilligtEnde = si.AccountingPeriodEnd.Value; + LWLDiggaBerechnung = new LWLDiggaBerechnung(); + LWLDiggaBerechnung.CreateLWLDiggaBerechnung(si, cb2sc, BewilligtStart, BewilligtEnde); + + Customer customer = cb2sc.SupportConcept.Customer; + this.SettlementDC = si; + this.Costbearer2SupportConceptDC = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(cb2sc); + this.CustomerDC = MapperFactory.CustomerDC_Customer.MapToNewDC(customer); + MonatsZeilen = LWLDiggaBerechnung.MonatsZeilen; + } + } +} \ No newline at end of file diff --git a/Service/Invoicing/LWLDiggaBerechnung.cs b/Service/Invoicing/LWLDiggaBerechnung.cs new file mode 100644 index 000000000..e82a98265 --- /dev/null +++ b/Service/Invoicing/LWLDiggaBerechnung.cs @@ -0,0 +1,298 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace BeWo.Service.Invoicing +{ + public class LWLDiggaBerechnung : AbstractIDSpecificDefaultClass + { + public virtual DateTime? Umstellungsdatum() + { + // letzter Tag mit alter Rundung (Variante 1) in Zeitervassung + return null; + } + + public virtual bool EndRundung() + { + // ursprünglich ist vom LWL angedacht gewesen, dass nur Rundungsvariante 2 erlaubt ist, + // das heißt, dass die Rundung vom Zeiterfassungseintrag zum Monatsgesamtwert wechselt in dem Moment, wo die digitalen Belege genutzt werden + return true; + } + + public DateTime BewilligtStart { get; set; } + public DateTime BewilligtEnde { get; set; } + public List Entgeltzeitraeume { get; set; } + public List MonatsZeilen { get; set; } + public decimal RateFactor { get; set; } + public decimal SummeFLMinuten { get; set; } + public decimal SummeFaktorMinuten { get; set; } + public decimal SummeGesamtMinuten { get; set; } + public decimal SummeFLStunden { get; set; } + public decimal SummeFehlkontakte { get; set; } + public decimal SummeFehlkontakteStunden { get; set; } + public decimal SummeFaktorStunden { get; set; } + public decimal SummeGesamtStunden { get; set; } + public decimal SummeGesamtStundenMitFK { get; set; } + + public virtual void CreateLWLDiggaBerechnung(Settlement2DC si, CostBearer2SupportConcept cb2sc, DateTime? BewilligtStart, DateTime? BewilligtEnde) + { + var calc = PluginLoader.FindClass(_SpecificID) ?? Calculations.GetInstance(_SpecificID); + var serviceRecords = GetBillableServiceRecords(cb2sc); + var relDC = cb2sc.MapToNewDC(); + this.BewilligtStart = si.AccountingPeriodStart.Value; + this.BewilligtEnde = si.AccountingPeriodEnd.Value; + MonatsZeilen = new List(); + Entgeltzeitraeume = new List(); + CreateEntgeltzeitraeume(Entgeltzeitraeume, cb2sc, this.BewilligtStart, this.BewilligtEnde); + + var span = new DateTimeSpan(); + span.StartDateTime = si.AccountingPeriodStart.Value; + span.EndDateTime = si.AccountingPeriodEnd.Value.AddDays(1).AddTicks(-1); + Dictionary monat2Zeile = new Dictionary(); + DateTime monat = new DateTime(this.BewilligtStart.Year, this.BewilligtStart.Month, this.BewilligtStart.Day); + + CalculateMonatsbasisWerte(Entgeltzeitraeume, cb2sc, serviceRecords, span, monat2Zeile, monat); + + CalculateMonatsMinutenWerteMitRundung(MonatsZeilen); + + foreach (var e in this.Entgeltzeitraeume) + { + e.SummeFaktorStunden = Math.Round(e.SummeFaktorMinuten / 60, 2, MidpointRounding.AwayFromZero); + Math.Round(e.SummeFehlkontakteGerundet / 60, 2, MidpointRounding.AwayFromZero); + e.SummeGesamtStunden = Math.Round(e.SummeMinutenGerundet / 60, 2, MidpointRounding.AwayFromZero); + e.SummeGesamtStundenMitFK = e.SummeFehlkontakteStunden + e.SummeGesamtStunden; + + SummeFLMinuten += e.SummeFLMinuten; + SummeFaktorMinuten += e.SummeFaktorMinuten; + SummeGesamtMinuten += e.SummeMinutenGerundet; + SummeFLStunden += e.SummeFLStunden; + SummeFaktorStunden += e.SummeFaktorStunden; + SummeGesamtStunden += e.SummeGesamtStunden; + SummeFehlkontakte += e.SummeFehlkontakte; + SummeFehlkontakteStunden += e.SummeFehlkontakteStunden; + SummeGesamtStundenMitFK += e.SummeGesamtStundenMitFK; + } + } + + public virtual IList GetBillableServiceRecords(CostBearer2SupportConcept c2s) + { + return c2s.ServiceRecords.Where(IsServiceRecordBillable).OrderBy(s => s.Start).ToList(); + } + + public virtual bool IsServiceRecordBillable(ServiceRecord iRecord) + { + return true; + } + + private void CalculateMonatsMinutenWerteMitRundung(List MonatsZeilen) + { + DateTime? uDate = Umstellungsdatum(); + bool neueRundung = EndRundung(); + + foreach (var mz in MonatsZeilen) + { + if (!uDate.HasValue || uDate.HasValue && mz.Monat > uDate) + { + mz.SummeMinutenGerundet = Math.Ceiling((mz.SummeFLMinuten + mz.SummeFLMinuten * 0.2m) / 10) * 10; + mz.SummeFLStunden = Math.Round(mz.SummeMinutenGerundet / 60, 2, MidpointRounding.AwayFromZero); + mz.SummeFaktorMinuten = mz.SummeMinutenGerundet - mz.SummeFLMinuten; + mz.SummeFehlkontakteStunden = Math.Round(mz.SummeFehlkontakte / 60, 2, MidpointRounding.AwayFromZero); + mz.SummeGesamtMinutenMitFKGerundet = mz.SummeMinutenGerundet + mz.SummeFehlkontakte; + mz.SummeGesamtStundenMitFKGerundet = Math.Round(mz.SummeGesamtMinutenMitFKGerundet / 60, 2, MidpointRounding.AwayFromZero); + } + else + { + mz.SummeFaktorMinuten = Math.Round(mz.SummeFLMinuten * 0.2m, 2, MidpointRounding.AwayFromZero); + mz.SummeMinutenGerundet = mz.SummeFLMinuten + SummeFaktorMinuten; + mz.SummeFLStunden = Math.Round(mz.SummeMinutenGerundet / 60, 2, MidpointRounding.AwayFromZero); + mz.SummeFehlkontakteStunden = Math.Round(mz.SummeFehlkontakte / 60, 2, MidpointRounding.AwayFromZero); + mz.SummeGesamtMinutenMitFKGerundet = mz.SummeMinutenGerundet + mz.SummeFehlkontakte; + mz.SummeGesamtStundenMitFKGerundet = Math.Round(mz.SummeGesamtMinutenMitFKGerundet / 60, 2, MidpointRounding.AwayFromZero); + } + + foreach (var e in Entgeltzeitraeume) + { + if (e.Index == mz.Entgeltzeitraum) + { + e.ServiceRecords.AddRange(mz.ServiceRecords); + e.SummeFLMinuten += mz.SummeFLMinuten; + e.SummeFaktorMinuten += mz.SummeFaktorMinuten; + e.SummeMinutenGerundet += mz.SummeMinutenGerundet; + e.SummeFLStunden += mz.SummeFLStunden; + e.SummeFehlkontakte += mz.SummeFehlkontakte; + e.SummeFehlkontakteStunden += mz.SummeFehlkontakteStunden; + e.SummeGesamtStundenMitFK += mz.SummeGesamtStundenMitFKGerundet; + } + } + } + } + + public virtual void CreateEntgeltzeitraeume(List entgeltzeitraeume, CostBearer2SupportConcept cb2sc, DateTime bewilligtStart, DateTime bewilligtEnde) + { + var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cb2sc.CostBearer.CostRatePeriods.Where(c => c.CostRateType == CostRatePeriodType.HourlyRate)); + var crRfList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(cb2sc.CostBearer.CostRatePeriods.Where(c => c.CostRateType == CostRatePeriodType.RateFactor)); + var rf = crRfList.GetCostRatePeriodForDate(CostRatePeriodType.RateFactor, this.BewilligtEnde); + if (rf != null && rf.CostRateValue.HasValue) + { + this.RateFactor = rf.CostRateValue.Value; + } + + foreach (var cr in crList) + { + if (!cr.EndDate.HasValue) + { + cr.EndDate = this.BewilligtEnde.AddDays(1); + } + } + + crList = crList.OrderBy(c => c.EndDate).ToList(); + DateTime start = DateTime.MinValue; + int idx = 1; + foreach (var cr in crList) + { + if (!cr.StartDate.HasValue) + { + cr.StartDate = start; + } + if (cr.StartDate > DateTime.MinValue) + { + cr.StartDate = cr.StartDate.Value.AddDays(1); + } + if (cr.EndDate >= this.BewilligtStart && cr.StartDate <= this.BewilligtEnde) + { + var ez = new EntgeltzeitraumDigga(); + ez.Index = idx++; + ez.Start = cr.StartDate.Value; + ez.Ende = cr.EndDate.Value; + + if (ez.Start == DateTime.MinValue || ez.Start < BewilligtStart) + { + ez.Start = this.BewilligtStart; + } + if (ez.Ende == DateTime.MaxValue) + { + ez.Ende = this.BewilligtEnde; + } + + ez.CostRatePeriod = cr; + ez.ServiceRecords = new List(); + ez.RateFactor = 0.20m; // Variabel setzen + Entgeltzeitraeume.Add(ez); + } + + start = cr.EndDate.Value; + } + } + + + public virtual void CalculateMonatsbasisWerte(List entgeltzeitraeume, CostBearer2SupportConcept cb2sc, IList serviceRecords, DateTimeSpan span, Dictionary monat2Zeile, DateTime monat) + { + while (monat <= this.BewilligtEnde) + { + String key = String.Format("{0:MM.yyyy}", monat); + var zeile = new BudgetnachweisDiggaMonatsZeile(); + zeile.ServiceRecords = new List(); + zeile.Monat = monat; + zeile.SummeFLMinuten = 0; + zeile.SummeFehlkontakte = 0; + zeile.SummeGesamtMinutenMitFKGerundet = 0; + zeile.SummeGesamtStundenMitFKGerundet = 0; + + foreach (var e in Entgeltzeitraeume) + { + if (e.Start <= monat && monat <= e.Ende) + { + zeile.Entgeltzeitraum = e.Index; + } + } + + if (monat.Day != 1) + { + monat = new DateTime(monat.Year, monat.Month, 1); + } + monat = monat.AddMonths(1); + monat2Zeile.Add(key, zeile); + } + + var groupBookingDict = new Dictionary(); + foreach (var sr in serviceRecords) + { + if (sr.ServiceDescription.ServiceCategory.IsBillable && (!sr.GroupOid.HasValue || !groupBookingDict.ContainsKey(sr.GroupOid.Value))) + { + if (sr.GroupOid.HasValue) + { + groupBookingDict.Add(sr.GroupOid.Value, true); + } + var srDc = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDC(sr); + String key = String.Format("{0:MM.yyyy}", sr.Start); + + if (monat2Zeile.ContainsKey(key)) + { + if (monat2Zeile[key].Monat <= sr.Start.Value.Date) + { + monat2Zeile[key].ServiceRecords.Add(srDc); + decimal minuten = sr.RoundedDuration; // Check this + decimal prozent = sr.ServiceDescription.ServiceCategory.ProzentAbrechnung; + if (sr.ServiceDescription.Name.ToLower().Contains("fehlkontakt")) + { + monat2Zeile[key].SummeFehlkontakte += minuten; + } + else + { + monat2Zeile[key].SummeFLMinuten += minuten; + } + } + } + } + } + + MonatsZeilen.AddRange(monat2Zeile.Values.OrderBy(m => m.Monat)); + } + } + + public class BudgetnachweisDiggaMonatsZeile + { + public List ServiceRecords { get; set; } + public DateTime Monat { get; set; } + public decimal SummeFLMinuten { get; set; } + public decimal SummeFaktorMinuten { get; set; } + public decimal SummeMinutenGerundet { get; set; } + public decimal SummeFLStunden { get; set; } + public decimal SummeFehlkontakte { get; set; } + public decimal SummeFehlkontakteStunden { get; set; } + public decimal SummeGesamtMinutenMitFKGerundet { get; set; } + public decimal SummeGesamtStundenMitFKGerundet { get; set; } + public int Entgeltzeitraum { get; set; } + public decimal? Betrag { get; set; } + + } + + public class EntgeltzeitraumDigga + { + public List ServiceRecords { get; set; } + public CostRatePeriodDC CostRatePeriod { get; set; } + public DateTime Start { get; set; } + public DateTime Ende { get; set; } + public decimal RateFactor { get; set; } + public decimal SummeFLMinuten { get; set; } + public decimal SummeFaktorMinuten { get; set; } + public decimal SummeMinutenGerundet { get; set; } + public decimal SummeFLStunden { get; set; } + public decimal SummeFehlkontakte { get; set; } + public decimal SummeFehlkontakteGerundet { get; set; } + public decimal SummeFehlkontakteStunden { get; set; } + public decimal SummeFaktorStunden { get; set; } + public decimal SummeGesamtStunden { get; set; } + public decimal SummeGesamtStundenMitFK { get; set; } + public int Index { get; set; } + } +} diff --git a/Service/Invoicing/LWLDiggaSettlementInvoiceCreation.cs b/Service/Invoicing/LWLDiggaSettlementInvoiceCreation.cs new file mode 100644 index 000000000..1fd8522dd --- /dev/null +++ b/Service/Invoicing/LWLDiggaSettlementInvoiceCreation.cs @@ -0,0 +1,98 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace BeWo.Service.Invoicing +{ + [IDSpecificClass(Identifier = "LWLDigga")] + public class LWLDiggaSettlementInvoiceCreation : SettlementInvoiceCreation + { + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + { + return false; + } + + public override void CreateInvoiceDetails(Settlement2DC si, CostBearer2SupportConcept cb2sc, DateTime? BewilligtStart, DateTime? BewilligtEnde) + { + // die gesamte Berechnung ist für Anhang zum Budgetnachweis und für die Berechnung der Rechnung identisch, daher in Extraklasse LWLDiggaBerechnnung gelagert + LWLDiggaBerechnung lwlCore = new LWLDiggaBerechnung(); + lwlCore.CreateLWLDiggaBerechnung(si, cb2sc, BewilligtStart, BewilligtEnde); + var calc = PluginLoader.FindClass(_SpecificID) ?? Calculations.GetInstance(_SpecificID); + var relDC = cb2sc.MapToNewDC(); + CalculateSettlementInvoiceApprovedAmounts(si, relDC, calc); + + var span = new DateTimeSpan(); + span.StartDateTime = si.AccountingPeriodStart.Value; + span.EndDateTime = si.AccountingPeriodEnd.Value.AddDays(1).AddTicks(-1); + si.InvoiceItems = CreateInvoiceItemsForEntgeltzeitraeume(lwlCore.Entgeltzeitraeume); + CalculateAdvancedPayments(si, cb2sc); + CalculateEquityContribution(si, cb2sc.SupportConcept, BewilligtStart, BewilligtEnde); + CalculateSettlementInvoiceAmounts(si); + } + + private List CreateInvoiceItemsForEntgeltzeitraeume(List Entgeltzeitraeume) + { + Dictionary oid2Scap = new Dictionary(); + List invoiceItems = new List(); + + foreach (var e in Entgeltzeitraeume) + { + var iiList = CreateInvoiceItemsForAccountingPeriod(e); + invoiceItems.AddRange(iiList); + } + return invoiceItems; + } + + private IList CreateInvoiceItemsForAccountingPeriod(EntgeltzeitraumDigga e) + { + List list = new List(); + if (e.SummeFLStunden > 0) + { + InvoiceItemDC ii = new InvoiceItemDC(); + //ii.AccountingInterval = accountingPeriod.AccountingInterval; + ii.ItemPeriodStart = e.Start; + ii.ItemPeriodEnd = e.Ende; + ii.RateFactor = e.RateFactor; + ii.AmountPerUnit = e.CostRatePeriod.CostRateValue; + ii.ItemDescription = "Fachleistungsstunden"; + ii.UnitCount = e.SummeFLStunden; + ii.AmountTotal = Math.Round(ii.UnitCount.Value * ii.AmountPerUnit.Value, 2, MidpointRounding.AwayFromZero); + ii.GrossAmountTotal = ii.AmountTotal; + //ii.MaxApprovedAmount = accountingPeriod.MaxApprovedAmount; + //ii.MaxApprovedUnitCount = accountingPeriod.MaxApprovedUnitCount; + //ii.ApprovedPerUnit = accountingPeriod.ApprovedPerUnit; + //ii.ApprovalUnit = accountingPeriod.ApprovalUnit; + list.Add(ii); + } + if (e.SummeFehlkontakteStunden > 0) + { + InvoiceItemDC iiF = new InvoiceItemDC(); + //ii.AccountingInterval = accountingPeriod.AccountingInterval; + iiF.ItemPeriodStart = e.Start; + iiF.ItemPeriodEnd = e.Ende; + iiF.RateFactor = e.RateFactor; + iiF.AmountPerUnit = Math.Round(e.CostRatePeriod.CostRateValue.Value * 0.8m, 2, MidpointRounding.AwayFromZero); // Check auf Rundung + iiF.ItemDescription = "Fehlkontakte"; + iiF.UnitCount = e.SummeFehlkontakteStunden; + iiF.AmountTotal = Math.Round(iiF.UnitCount.Value * iiF.AmountPerUnit.Value, 2, MidpointRounding.AwayFromZero); + iiF.GrossAmountTotal = iiF.AmountTotal; + //ii.MaxApprovedAmount = accountingPeriod.MaxApprovedAmount; + //ii.MaxApprovedUnitCount = accountingPeriod.MaxApprovedUnitCount; + //ii.ApprovedPerUnit = accountingPeriod.ApprovedPerUnit; + //ii.ApprovalUnit = accountingPeriod.ApprovalUnit; + list.Add(iiF); + } + + return list; + } + } +} diff --git a/Service/Service.csproj b/Service/Service.csproj index af0551cd1..ab0ff965a 100644 --- a/Service/Service.csproj +++ b/Service/Service.csproj @@ -436,6 +436,8 @@ + + diff --git a/Shared/Services/LWLCalculations.cs b/Shared/Services/LWLCalculations.cs index 3918b9055..fe3f1b2bd 100644 --- a/Shared/Services/LWLCalculations.cs +++ b/Shared/Services/LWLCalculations.cs @@ -8,7 +8,7 @@ using BS.Shared.Extensions; namespace BS.Shared.Services { // LWL: keinen RateFactor einrechnen - [IDSpecificClass(Identifiers = new string[] { "LWL", "LWLMaxAmount", "LWLNEU", "LWLBeWo67" })] + [IDSpecificClass(Identifiers = new string[] { "LWL", "LWLMaxAmount", "LWLNEU", "LWLBeWo67", "LWLDigga" })] public class LWLCalculations : Calculations { public override decimal GetIntervalCountForDays(decimal totalDays, SupportConceptApprovalInterval interval)