diff --git a/ReportImp/Mittelpunkt/CustomReportCreator.cs b/ReportImp/Mittelpunkt/CustomReportCreator.cs index ca9b52ea3..7d7462aaa 100644 --- a/ReportImp/Mittelpunkt/CustomReportCreator.cs +++ b/ReportImp/Mittelpunkt/CustomReportCreator.cs @@ -200,13 +200,17 @@ namespace Mittelpunkt public override XtraReport CreateQueryReport(long queryOid, string queryReportId) { if (queryOid == 5000) - { + { // nix tun, nur zur Uebersicht eingefuegt - } + } else if (queryOid == 5001 || queryOid == 5002) { return CreateQueryReportArbeitstageMehrAls8h(queryOid, queryReportId); } + else if (queryOid == 5005) + { + return CreateQueryReportZuschlaegeArbeit(queryOid, queryReportId); + } return base.CreateQueryReport(queryOid, queryReportId); } @@ -320,5 +324,29 @@ namespace Mittelpunkt return arbeitstageMehrAls8h; } + private XtraReport CreateQueryReportZuschlaegeArbeit(long queryOid, string queryReportId) + { + var query = DAOFactory.GenericDAO.LoadByID(queryOid); + if (query == null) + return new XtraReport(); + + var path = Path.Combine(TempPath, queryReportId + ".xml"); + var table = Utils.XMLDeserialize(path); + var qro = QueryRO.Create(query, table); + if (qro.Rows.Count > 0) + { + DateTime startDate = DateTime.ParseExact(qro.Rows[0].Field1.ToString(), "yyyy-MM-dd", CultureInfo.InvariantCulture); + DateTime endDate = new DateTime(startDate.Year, 12, 31); + var allEmployees = DAOFactory.GenericDAO.GetAllActiveAndArchived(); + MitarbeiterstundenkontoRO mitarbeiterstundenkontoRO = MitarbeiterstundenkontoRO.Create(null, null, startDate, endDate, null); + + ZuschlaegeArbeit zuschlaegeArbeit = new ZuschlaegeArbeit(); + zuschlaegeArbeit.SetReportDataSource(mitarbeiterstundenkontoRO); + zuschlaegeArbeit.CreateDocument(); + + return zuschlaegeArbeit; + } + return new XtraReport(); + } } } diff --git a/ReportImp/Mittelpunkt/Mittelpunkt.csproj b/ReportImp/Mittelpunkt/Mittelpunkt.csproj index 45645a9e2..4b992eb88 100644 --- a/ReportImp/Mittelpunkt/Mittelpunkt.csproj +++ b/ReportImp/Mittelpunkt/Mittelpunkt.csproj @@ -109,6 +109,12 @@ Lohnliste.cs + + Component + + + ZuschlaegeArbeit.cs + Component @@ -221,6 +227,10 @@ Lohnliste.cs + + ZuschlaegeArbeit.cs + Designer + Mitarbeiterstundenkonto.cs Designer diff --git a/ReportImp/Mittelpunkt/ZuschlaegeArbeit.cs b/ReportImp/Mittelpunkt/ZuschlaegeArbeit.cs new file mode 100644 index 000000000..a4dd531bc --- /dev/null +++ b/ReportImp/Mittelpunkt/ZuschlaegeArbeit.cs @@ -0,0 +1,125 @@ +using System; +using System.Collections.Generic; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Extensions; + +namespace Mittelpunkt +{ + public partial class ZuschlaegeArbeit : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public ZuschlaegeArbeit() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoRO pRO) + { + var msb = new CustomMitarbeiterstundenkontoBerechnung(); + msb.CreateReport(pRO); + + IList employees = DAOFactory.GenericDAO.GetAllActiveAndArchived(); + Dictionary empDict = new Dictionary(); + foreach (var item in employees) + { + empDict.Add(item.Oid.Value, item); + } + + DateTime monatsAnfang = pRO.ReportStartDate; + + foreach (var empDetail in pRO.EmployeeDetailList) + { + long empOid = (long)empDetail.Employee.Oid; + // Custom1: Stundensatz + if (empDict.ContainsKey(empOid)) + { + Employee emp = empDict[empOid]; + Contract c = emp.GetValidContractForDate(pRO.ReportStartDate); + + if (c is null) // Kein Vertrag vom 1. gefunden, gucken, ob es einen gibt, der mitten im Monat beginnt. + { + var c2 = GetNextValidContractForDate(monatsAnfang, emp); + if (c2 != null && c2.EntryDate.HasValue && c2.EntryDate.Value < pRO.ReportEndDate) + c = c2; + } + + if (c != null) + { + decimal? bruttoGehalt = c.GrossSalary; + if (c.WeeklyTotalHours.HasValue) + { + decimal wochenstunden = (decimal)c.WeeklyTotalHours.Value; + // Stundensatz aus Bruttogehalt und Wochenstunden berechnen (durchschn. 4,33 Wochen pro Monat) + if (bruttoGehalt != null) + empDetail.Custom1 = (decimal) bruttoGehalt / wochenstunden / 4.33m; + } + } + } + + foreach (var day in empDetail.Days) + { + // Custom2+3 Samstagsarbeit 13-21 Uhr (20 Prozent) + if (day.ServiceRecords != null && day.ServiceRecords.Count > 0) + { + foreach (var sr in day.ServiceRecords) + { + var d1 = sr.Start.Value; + + var duration = sr.GroupRoundedDuration != null ? Convert.ToDouble(sr.GroupRoundedDuration.Value) : sr.DurationMinutes; + + var saturday = d1.GetNextDayOfWeek(DayOfWeek.Saturday); + var unroundedEnd = d1.AddMinutes(duration); + var saturdayStart = new DateTime(saturday.Year, saturday.Month, saturday.Day, 13, 0, 0); + var saturdayEnd = new DateTime(saturday.Year, saturday.Month, saturday.Day, 21, 0, 0); + + empDetail.Custom2 += Math.Round((decimal)d1.GetIntersectingMinutes(unroundedEnd, saturdayStart, saturdayEnd) / 60, 2, MidpointRounding.AwayFromZero); + } + } + + // Custom4+5 Sonntagsarbeit (25 Prozent) + empDetail.Custom4 += day.HoursSunday; + + // Custom6+7 Feiertagsarbeit (35 Prozent) + empDetail.Custom6 += day.HoursHoliday; + + // Custom8+9 Nachtarbeit 21-05:59 Uhr (20 Prozent) + empDetail.Custom8 += day.SpecialHours; + } + empDetail.Custom3 = empDetail.Custom2 * empDetail.Custom1 * 0.2m; + empDetail.Custom5 = empDetail.Custom4 * empDetail.Custom1 * 0.25m; + empDetail.Custom7 = empDetail.Custom6 * empDetail.Custom1 * 0.35m; + empDetail.Custom9 = empDetail.Custom8 * empDetail.Custom1 * 0.2m; + + // Custom10 Summe der Zulagen + empDetail.Custom10 = empDetail.Custom3 + empDetail.Custom5 + empDetail.Custom7 + empDetail.Custom9; + } + + this.bindingSource1.DataSource = pRO; + } + + public Contract GetNextValidContractForDate(DateTime dt, Employee emp) + { + Contract contractNextToStartDate = emp.GetValidContractForDate(dt); + + if (contractNextToStartDate == null) + { + DateTime minDate = DateTime.MinValue; + DateTime maxDate = DateTime.MaxValue; + + foreach (var item in emp.Contracts) + { + if (item.EntryDate.HasValue && item.EntryDate.Value >= dt) + { + if (contractNextToStartDate == null || item.EntryDate.Value < contractNextToStartDate.EntryDate.Value) + { + contractNextToStartDate = item; + } + } + } + } + return contractNextToStartDate; + } + } +} diff --git a/ReportImp/Mittelpunkt/ZuschlaegeArbeit.designer.cs b/ReportImp/Mittelpunkt/ZuschlaegeArbeit.designer.cs new file mode 100644 index 000000000..88ed334e3 --- /dev/null +++ b/ReportImp/Mittelpunkt/ZuschlaegeArbeit.designer.cs @@ -0,0 +1,841 @@ +using BeWo.Report.ReportObjects; +namespace Mittelpunkt +{ + partial class ZuschlaegeArbeit + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + DevExpress.XtraReports.UI.XRSummary 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.XRSummary xrSummary8 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary9 = new DevExpress.XtraReports.UI.XRSummary(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ZuschlaegeArbeit)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.Detail1.HeightF = 24F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(1019F, 24F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UseFont = false; + this.xrTableDetail.StylePriority.UsePadding = false; + this.xrTableDetail.StylePriority.UseTextAlignment = false; + this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell29, + this.xrTableCell31, + this.xrTableCell10, + this.xrTableCell12, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell21, + this.xrTableCell23, + this.xrTableCell25, + this.xrTableCell4, + this.xrTableCell9, + this.xrTableCell11}); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 0.96D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.LastName")}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "xrTableCell3"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.13857529584966777D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FirstName")}); + this.xrTableCell29.Multiline = true; + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Text = "xrTableCell29"; + this.xrTableCell29.Weight = 0.13857547434986614D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Employee.PersonnelNumber")}); + this.xrTableCell31.Multiline = true; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Text = "xrTableCell31"; + this.xrTableCell31.Weight = 0.07159712414534844D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom1")}); + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.TextFormatString = "{0:#.##}"; + this.xrTableCell10.Weight = 0.069287821551027D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2")}); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.TextFormatString = "{0:#.##}"; + this.xrTableCell12.Weight = 0.069287682583865584D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom3")}); + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.TextFormatString = "{0:#.##}"; + this.xrTableCell16.Weight = 0.069287658463409924D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom4")}); + this.xrTableCell17.Multiline = true; + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.TextFormatString = "{0:#.##}"; + this.xrTableCell17.Weight = 0.069287693704951081D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom5")}); + this.xrTableCell21.Multiline = true; + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.TextFormatString = "{0:#.##}"; + this.xrTableCell21.Weight = 0.069287552738786312D; + // + // xrTableCell23 + // + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom6")}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Text = "xrTableCell23"; + this.xrTableCell23.TextFormatString = "{0:#.##}"; + this.xrTableCell23.Weight = 0.069287690954438458D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom7")}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "xrTableCell25"; + this.xrTableCell25.TextFormatString = "{0:#.##}"; + this.xrTableCell25.Weight = 0.0692878671621445D; + // + // xrTableCell4 + // + this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom8")}); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "xrTableCell2"; + this.xrTableCell4.TextFormatString = "{0:#.##}"; + this.xrTableCell4.Weight = 0.0692878671621445D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom9")}); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "xrTableCell4"; + this.xrTableCell9.TextFormatString = "{0:#.##}"; + this.xrTableCell9.Weight = 0.0692878671621445D; + // + // xrTableCell11 + // + this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom10")}); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Text = "xrTableCell9"; + this.xrTableCell11.TextFormatString = "{0:#.##}"; + this.xrTableCell11.Weight = 0.20439845278987318D; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1, + this.GroupFooter1}); + this.DetailReport.DataMember = "EmployeeDetailList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableHeader}); + this.GroupHeader1.HeightF = 40.83335F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableHeader + // + this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableHeader.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableHeader.Name = "xrTableHeader"; + this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowHeader}); + this.xrTableHeader.SizeF = new System.Drawing.SizeF(1019F, 40.83335F); + this.xrTableHeader.StylePriority.UseBorders = false; + this.xrTableHeader.StylePriority.UseFont = false; + this.xrTableHeader.StylePriority.UsePadding = false; + this.xrTableHeader.StylePriority.UseTextAlignment = false; + this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowHeader + // + this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell27, + this.xrTableCell30, + this.xrTableCell1, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell2, + this.xrTableCell18}); + this.xrTableRowHeader.Name = "xrTableRowHeader"; + this.xrTableRowHeader.Weight = 1.6333338928222654D; + // + // xrTableCell5 + // + this.xrTableCell5.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBackColor = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Name"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.12031828440302718D; + // + // xrTableCell27 + // + this.xrTableCell27.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell27.Multiline = true; + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseBackColor = false; + this.xrTableCell27.Text = "Vorname"; + this.xrTableCell27.Weight = 0.12031827890719832D; + // + // xrTableCell30 + // + this.xrTableCell30.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell30.Multiline = true; + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseBackColor = false; + this.xrTableCell30.Text = "Personal-nummer"; + this.xrTableCell30.Weight = 0.06216444388161238D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBackColor = false; + this.xrTableCell1.Text = "Stunden-satz"; + this.xrTableCell1.Weight = 0.0601591408357128D; + // + // xrTableCell6 + // + this.xrTableCell6.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.Text = "Samstagsarbeit\r\nh / Betrag"; + this.xrTableCell6.Weight = 0.12031827844230397D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.Text = "Sonntagsarbeit\r\nh / Betrag"; + this.xrTableCell7.Weight = 0.12031828323074524D; + // + // xrTableCell8 + // + this.xrTableCell8.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseBackColor = false; + this.xrTableCell8.Text = "Feiertagsarbeit\r\nh / Betrag"; + this.xrTableCell8.Weight = 0.12031828296060769D; + // + // xrTableCell2 + // + this.xrTableCell2.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseBackColor = false; + this.xrTableCell2.Text = "Nachtarbeit\r\nh / Betrag"; + this.xrTableCell2.Weight = 0.12031827531097739D; + // + // xrTableCell18 + // + this.xrTableCell18.BackColor = System.Drawing.SystemColors.Control; + this.xrTableCell18.Multiline = true; + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBackColor = false; + this.xrTableCell18.Text = "Summe Zulagen"; + this.xrTableCell18.Weight = 0.1774695296800784D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.GroupFooter1.HeightF = 48.95833F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable1 + // + this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 8F, 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, 7F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1019F, 25F); + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UsePadding = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell35, + this.xrTableCell37, + this.xrTableCell39, + this.xrTableCell32, + this.cellFLSSollGesamt, + this.cellFLSIstGesamt, + this.cellFLSPlusMinusGesamt, + this.cellGesamtGesamt, + this.xrTableCell33, + this.cellRelationGesamt, + this.xrTableCell47}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell35 + // + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell35.Weight = 0.13922782132534373D; + // + // xrTableCell37 + // + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Gesamtsummen:"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight; + this.xrTableCell37.Weight = 0.26082205788705676D; + // + // xrTableCell39 + // + this.xrTableCell39.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2")}); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.StylePriority.UseBorderDashStyle = false; + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UseTextAlignment = false; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell39.Summary = xrSummary1; + this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell39.TextFormatString = "{0:0,#}"; + this.xrTableCell39.Weight = 0.066306417983829413D; + // + // xrTableCell32 + // + this.xrTableCell32.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.xrTableCell32.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom3")}); + this.xrTableCell32.Multiline = true; + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.StylePriority.UseBorderDashStyle = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell32.Summary = xrSummary2; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell32.TextFormatString = "{0:0.00}"; + this.xrTableCell32.Weight = 0.0663065573001851D; + // + // cellFLSSollGesamt + // + this.cellFLSSollGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.cellFLSSollGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom4")}); + this.cellFLSSollGesamt.Name = "cellFLSSollGesamt"; + this.cellFLSSollGesamt.StylePriority.UseBorderDashStyle = false; + this.cellFLSSollGesamt.StylePriority.UseBorders = false; + this.cellFLSSollGesamt.StylePriority.UseTextAlignment = false; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellFLSSollGesamt.Summary = xrSummary3; + this.cellFLSSollGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellFLSSollGesamt.TextFormatString = "{0:0,#}"; + this.cellFLSSollGesamt.Weight = 0.066306422542906751D; + // + // cellFLSIstGesamt + // + this.cellFLSIstGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.cellFLSIstGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom5")}); + this.cellFLSIstGesamt.Name = "cellFLSIstGesamt"; + this.cellFLSIstGesamt.StylePriority.UseBorderDashStyle = false; + this.cellFLSIstGesamt.StylePriority.UseBorders = false; + this.cellFLSIstGesamt.StylePriority.UseTextAlignment = false; + xrSummary4.FormatString = "{0:0.00}"; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellFLSIstGesamt.Summary = xrSummary4; + this.cellFLSIstGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellFLSIstGesamt.Weight = 0.06630672568607017D; + // + // cellFLSPlusMinusGesamt + // + this.cellFLSPlusMinusGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.cellFLSPlusMinusGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom6")}); + this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt"; + this.cellFLSPlusMinusGesamt.StylePriority.UseBorderDashStyle = false; + this.cellFLSPlusMinusGesamt.StylePriority.UseBorders = false; + this.cellFLSPlusMinusGesamt.StylePriority.UseTextAlignment = false; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellFLSPlusMinusGesamt.Summary = xrSummary5; + this.cellFLSPlusMinusGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellFLSPlusMinusGesamt.TextFormatString = "{0:0,#}"; + this.cellFLSPlusMinusGesamt.Weight = 0.066306389859967507D; + // + // cellGesamtGesamt + // + this.cellGesamtGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.cellGesamtGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom7")}); + this.cellGesamtGesamt.Name = "cellGesamtGesamt"; + this.cellGesamtGesamt.StylePriority.UseBorderDashStyle = false; + this.cellGesamtGesamt.StylePriority.UseBorders = false; + this.cellGesamtGesamt.StylePriority.UseTextAlignment = false; + xrSummary6.FormatString = "{0:0.00}"; + xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellGesamtGesamt.Summary = xrSummary6; + this.cellGesamtGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellGesamtGesamt.Weight = 0.066306729098102549D; + // + // xrTableCell33 + // + this.xrTableCell33.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.xrTableCell33.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom8")}); + this.xrTableCell33.Multiline = true; + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseBorderDashStyle = false; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell33.Summary = xrSummary7; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell33.TextFormatString = "{0:0,#}"; + this.xrTableCell33.Weight = 0.066306726666534033D; + // + // cellRelationGesamt + // + this.cellRelationGesamt.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.cellRelationGesamt.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom9")}); + this.cellRelationGesamt.Name = "cellRelationGesamt"; + this.cellRelationGesamt.StylePriority.UseBorderDashStyle = false; + this.cellRelationGesamt.StylePriority.UseBorders = false; + this.cellRelationGesamt.StylePriority.UseTextAlignment = false; + xrSummary8.FormatString = "{0:0.00}"; + xrSummary8.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellRelationGesamt.Summary = xrSummary8; + this.cellRelationGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellRelationGesamt.Weight = 0.06630659176542758D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Double; + this.xrTableCell47.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom10")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.StylePriority.UseBorderDashStyle = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + xrSummary9.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell47.Summary = xrSummary9; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell47.TextFormatString = "{0:0.00}"; + this.xrTableCell47.Weight = 0.19560455285499689D; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1, + this.lblMonat}); + this.ReportHeader.HeightF = 108.0208F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrPictureBox1 + // + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(949.2086F, 0F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(69.79144F, 95.52075F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // lblMonat + // + this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate")}); + this.lblMonat.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 70.52075F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(892.191F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.TextFormatString = "Zuschläge Arbeit {0:MMMM yyyy}"; + // + // pageFooterBand1 + // + this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2, + this.xrPageInfo1}); + this.pageFooterBand1.HeightF = 48F; + this.pageFooterBand1.Name = "pageFooterBand1"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(879.0001F, 25F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F); + this.xrPageInfo2.StyleName = "PageInfo"; + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrPageInfo2.TextFormatString = "Seite {0} von {1}"; + // + // xrPageInfo1 + // + this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F); + this.xrPageInfo1.Name = "xrPageInfo1"; + this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; + this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F); + this.xrPageInfo1.StyleName = "PageInfo"; + this.xrPageInfo1.StylePriority.UseFont = false; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new DevExpress.Drawing.DXFont("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // fieldFLS + // + this.fieldFLS.DataMember = "FLSReportGroups"; + this.fieldFLS.Expression = "[TotalFLM] / 60"; + this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldFLS.Name = "fieldFLS"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // ZuschlaegeArbeit + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.pageFooterBand1, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldFLS}); + this.DataSource = this.bindingSource1; + this.Landscape = true; + this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 50F, 30F); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel lblMonat; + private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.CalculatedField fieldFLS; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRTable xrTableHeader; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt; + private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + } +} diff --git a/ReportImp/Mittelpunkt/ZuschlaegeArbeit.resx b/ReportImp/Mittelpunkt/ZuschlaegeArbeit.resx new file mode 100644 index 000000000..a844b45cd --- /dev/null +++ b/ReportImp/Mittelpunkt/ZuschlaegeArbeit.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + + \ No newline at end of file