diff --git a/ReportImp/CaritasGuenzburgNeuUlm/CaritasGuenzburgNeuUlm.csproj b/ReportImp/CaritasGuenzburgNeuUlm/CaritasGuenzburgNeuUlm.csproj
index 278d99c57..7d3cd72de 100644
--- a/ReportImp/CaritasGuenzburgNeuUlm/CaritasGuenzburgNeuUlm.csproj
+++ b/ReportImp/CaritasGuenzburgNeuUlm/CaritasGuenzburgNeuUlm.csproj
@@ -51,6 +51,7 @@
+
Component
@@ -70,12 +71,24 @@
MitarbeiterstundenkontoJahr.cs
+
+ Component
+
+
+ ServiceInvoiceReportQualifikation.cs
+
Component
ServiceInvoiceReport.cs
+
+ Component
+
+
+ ServicesOverviewReportQualifikation.cs
+
Component
@@ -102,10 +115,17 @@
Designer
+
+ ServiceInvoiceReportQualifikation.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
+
+ ServicesOverviewReportQualifikation.cs
+
ServicesOverviewReport.cs
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/CustomReportCreator.cs b/ReportImp/CaritasGuenzburgNeuUlm/CustomReportCreator.cs
new file mode 100644
index 000000000..398aa0314
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/CustomReportCreator.cs
@@ -0,0 +1,81 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraReports.UI;
+
+namespace CaritasGuenzburgNeuUlm
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay);
+ if (lROs.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < lROs.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende)
+ {
+ var roList = new List();
+ foreach (var coid in customerOids)
+ {
+ var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid);
+
+ if (ro != null)
+ {
+ roList.Add(ro);
+ }
+ }
+
+ if (roList.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < roList.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+ return CreateServicesOverviewReportForRo(ro, serviceCategoryOid);
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ IBeWoReport report = null;
+ if (!String.IsNullOrEmpty(ro.Costbearer) && ro.Costbearer.Contains("Modellprojekt"))
+ {
+ report = new CaritasGuenzburgNeuUlm.StundenzettelNeu();
+ }
+
+ if (report == null)
+ report = new CaritasGuenzburgNeuUlm.Stundenzettel();
+ report.SetReportDataSource(ro);
+
+ return report as XtraReport;
+ }
+ }
+}
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.Designer.cs b/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.Designer.cs
new file mode 100644
index 000000000..f0d2dcf28
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.Designer.cs
@@ -0,0 +1,420 @@
+using BeWo.Report.ReportObjects;
+namespace CaritasGuenzburgNeuUlm
+{
+ partial class ServiceInvoiceReportQualifikation
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.SummeInvoiceItemBetrag = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel7});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 150F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.CanGrow = false;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420.7911F, 111.4167F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(227.6479F, 38.58334F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.Text = "Caritasverband für die Region Günzburg und Neu-Ulm e.V.\r\n";
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 70F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel13});
+ this.bottomMarginBand1.HeightF = 52.16669F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Arial", 6.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 9.999974F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(677.7495F, 23F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Bankverbindung: Sparkasse Günzburg-Krumbach ● IBAN: DE88 7205 1840 0240 0054 62 ●" +
+ " BIC: BYLADEM1GZK";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrRichText1,
+ this.xrLabel2,
+ this.xrRichText4,
+ this.xrRichText3,
+ this.lblAdresse,
+ this.xrLabel8});
+ this.Page1.HeightF = 406.4375F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.CanGrow = false;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 373.0625F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(614.9044F, 21.91663F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Vom [AccountingPeriodStart!dd.MM.yyyy] bis [AccountingPeriodEnd!dd.MM.yyyy]";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.CanGrow = false;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 351.1459F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(614.9044F, 21.91663F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Fachleistungsstunden s. Leistungsnachweis";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.CanGrow = false;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 312.6042F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(614.9044F, 21.91663F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Wh. [CustomerStreet], [CustomerPostalCode] [CustomerTown]";
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 290.9236F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(707F, 21.68063F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.CanGrow = false;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.7152F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(614.9044F, 29.20828F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber] [AccountingPeriodStart!MMMM yyyy]";
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(422.2921F, 9.99999F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(284.7082F, 198.4167F);
+ this.xrRichText4.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(393.0415F, 27.16669F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.CanGrow = false;
+ this.lblAdresse.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.16669F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(339.21F, 111.5F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Datum: {0}")});
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(420.7911F, 221.0486F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(256.9585F, 23F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport2});
+ this.DetailReport.DataMember = "ServiceInvoicePeriods";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3,
+ this.GroupFooter1});
+ this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel9,
+ this.xrLabel6,
+ this.xrLabel12,
+ this.xrLabel10});
+ this.Detail3.HeightF = 40F;
+ this.Detail3.Name = "Detail3";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRateString", "{0:0.00}")});
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(75F, 0F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(103.125F, 20F);
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.Text = "xrLabel10";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(56.25F, 0F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(18.75F, 20F);
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.Text = "x";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Solid;
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel12.BorderWidth = 2F;
+ this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "Summe: {0}")});
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(215.625F, 0F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(152.08F, 20.00001F);
+ this.xrLabel12.StylePriority.UseBorderDashStyle = false;
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseBorderWidth = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UsePadding = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.00}")});
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(56.25F, 20F);
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.Text = "xrLabel10";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrRichText2});
+ this.GroupFooter1.HeightF = 250F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(666.9998F, 23F);
+ this.xrLabel1.Text = "xrLabel1";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.72918F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(666.9998F, 190F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // SummeInvoiceItemBetrag
+ //
+ this.SummeInvoiceItemBetrag.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.SummeInvoiceItemBetrag.Expression = "[Hours]*[HourlyRate]";
+ this.SummeInvoiceItemBetrag.Name = "SummeInvoiceItemBetrag";
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.DetailReport});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.SummeInvoiceItemBetrag});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(90, 30, 70, 52);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
+ private DevExpress.XtraReports.UI.DetailBand Detail3;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.CalculatedField SummeInvoiceItemBetrag;
+ }
+}
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.cs b/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.cs
new file mode 100644
index 000000000..5655c7ec6
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.cs
@@ -0,0 +1,78 @@
+using System;
+using System.Text;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace CaritasGuenzburgNeuUlm
+{
+ [IDSpecificClass(Identifier = "Modellprojekt")]
+
+ public partial class ServiceInvoiceReportQualifikation : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportQualifikation()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ DateTime start = pRO.AccountingPeriodStart;
+ DateTime end = pRO.AccountingPeriodEnd;
+ //if (start.Month == end.Month && start.Year == end.Year)
+ //{
+ // lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir fr den Monat {0:MMMM yyyy} folgende erbrachte Ttigkeiten:", start);
+ //}
+ //else
+ //{
+ // lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir fr den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Ttigkeiten:", start, end);
+ //}
+
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
+ {
+ sb.AppendLine(pRO.RecipientContactPerson);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ var rf = ii.RateFactor.Split();
+ if (rf.Length > 1)
+ ii.Hours *= (Convert.ToDecimal(rf[0]) + 100) / 100;
+ ii.ServiceDescription = String.Format("{0:0.00} Stunden {1:0.00}", ii.UnitCount, ii.AmountPerUnit);
+
+ }
+ }
+ }
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.resx b/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.resx
new file mode 100644
index 000000000..097b643fc
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/ServiceInvoiceReportQualifikation.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADQAXABjAGYAMQAgAEYAYQBjAGgAbABlAGkAcwB0AHUAbgBnACAAaQBtACAAaABcAHUAMgAyADgAXAAnAGUANAB1AHMAbABpAGMAaABlAG4AIABVAG0AZgBlAGwAZAAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAH0AewBcAGIAXABmADIAXABmAHMAMgA0AFwAYwBmADEAIABbAEMAdQBzAHQAbwBtAGUAcgBGAGkAcgBzAHQATgBhAG0AZQBdAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAAIABbAEMAdQBzAHQAbwBtAGUAcgBMAGEAcwB0AE4AYQBtAGUAXQB9AHsAXABiAFwAZgAyAFwAZgBzADIANABcAGMAZgAxACAALAAgAGcAZQBiAC4AfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGIAXABmADIAXABmAHMAMgA0AFwAYwBmADEAIAAgAFsAQwB1AHMAdABvAG0AZQByAEIAaQByAHQAaABkAGEAdABlACEAZABkAC4ATQBNAC4AeQB5AHkAeQBdAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAzACAARwBlAHMAYwBoAFwAdQAyADIAOABcACcAZQA0AGYAdABzAH0AewBcACoAXABiAGsAbQBrAHMAdABhAHIAdAAgAFMAdAByAGEAcwBzAGUAUABGAH0AewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADMAIABzAHQAZQBsAGwAZQB9AHsAXAAqAFwAYgBrAG0AawBlAG4AZAAgAFMAdAByAGEAcwBzAGUAUABGAH0AewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADMAIAAgAEcAXAB1ADIANQAyAFwAJwBmAGMAbgB6AGIAdQByAGcAfQBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADIAXABmAHMAMQA4AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADgAXABjAGYAMwAgAFoAYQBuAGsAZQByAHMAdAByAGEAXAB1ADIAMgAzAFwAJwBkAGYAZQAgADEAYQB9AFwAZgAyAFwAZgBzADEAOABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABmADIAXABmAHMAMQA4AFwAYwBmADMAIAA4ADkAMwAxADIAIABHAFwAdQAyADUAMgBcACcAZgBjAG4AegBiAHUAcgBnAH0AXABmADIAXABmAHMAMQA4AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADgAXABjAGYAMAAgAFQAZQBsAGUAZgBvAG4AIAAoADAAIAA4ADIAIAAyADEAKQAgADMANgAgADcANgAgAC0AIAAxADEAfQBcAGYAMgBcAGYAcwAxADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXAB0AHgAMQA0ADcANAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAVABlAGwAZQBmAGEAeAAgACgAMAAgADgAMgAgADIAMQApACAAMwA2ACAANwA2ACAALQAgADUAMAB9AFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAYQAxADIAMABcAHQAeAAxADQANwA0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADAAIAB3AHcAdwAuAGMAYQByAGkAdABhAHMALQBnAHUAZQBuAHoAYgB1AHIAZwAuAGQAZQB9AFwAZgAyAFwAZgBzADEAOABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAYQAxADIAMAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAVQBuAHMAZQByACAAWgBlAGkAYwBoAGUAbgA6ACAAfQBcAGYAMgBcAGYAcwAxADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADgAXABjAGYAMAAgAEUAcwAgAHMAYwBoAHIAZQBpAGIAdAAgAEkAaABuAGUAbgA6ACAAUgBlAGIAZQBrAGsAYQAgAEwAYQB1AGUAcgBtAGEAbgBuAH0AXABmADIAXABmAHMAMQA4AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBhADIANAAwAHsAXABmADIAXABmAHMAMQA2AFwAYwBmADAAIABNAGEAaQBsADoAIAByAGUAYgBlAGsAawBhAC4AbABhAHUAZQByAG0AYQBuAG4AQABjAGEAcgBpAHQAYQBzAC0AZwB1AGUAbgB6AGIAdQByAGcALgBkAGUAfQBcAGYAMgBcAGYAcwAxADYAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAxADEAXABjAGYAMAAgAEMAYQByAGkAdABhAHMAdgBlAHIAYgBhAG4AZAAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAGQAaQBlACAAUgBlAGcAaQBvAG4AIABHAFwAdQAyADUAMgBcACcAZgBjAG4AegBiAHUAcgBnACAAdQBuAGQAIABOAGUAdQAtAFUAbABtACAAZQAuACAAVgAuACwAIABaAGEAbgBrAGUAcgBzAHQAcgBhAFwAdQAyADIAMwBcACcAZABmAGUAIAAxAGEALAAgADgAOQAzADEAMgAgAEcAXAB1ADIANQAyAFwAJwBmAGMAbgB6AGIAdQByAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAGMAcABnADEAMgA1ADIADQAKAHsADQAKAFwAZgBvAG4AdAB0AGIAbAANAAoAewBcAGYAMAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQANAAoAewBcAGYAMQAgAEEAcgBpAGEAbAA7AH0ADQAKAH0ADQAKAHsADQAKAFwAYwBvAGwAbwByAHQAYgBsAA0ACgA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAA7AA0ACgBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAOwANAAoAfQANAAoAXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcAB7AFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAVwBpAHIAIABiAGkAdAB0AGUAbgAgAHUAbQAgAFwAdQAyADIAMABcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAIABhAHUAZgAgAGYAbwBsAGcAZQBuAGQAZQBzACAASwBvAG4AdABvADoAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAQwBhAHIAaQB0AGEAcwB2AGUAcgBiAGEAbgBkACAARwBcAHUAMgA1ADIAXAAnAGYAYwBuAHoAYgB1AHIAZwAtACAAQgBlAHQAcgBlAHUAdABlAHMAIABFAGkAbgB6AGUAbAB3AG8AaABuAGUAbgAsAH0AXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAFMAcABhAHIAawBhAHMAcwBlACAARwBcAHUAMgA1ADIAXAAnAGYAYwBuAHoAYgB1AHIAZwAtACAASwByAHUAbQBiAGEAYwBoACwAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAASQBCAEEATgAgAEQARQA5ADcANwAyADAANQAxADgANAAwADAAMAAwADAAMAAwADQANwA5ADYALAAgAEIASQBDACAAQgBZAEwAQQBEAEUATQAxAEcAWgBLAH0AXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAE0AaQB0ACAAZgByAGUAdQBuAGQAbABpAGMAaABlAG4AIABHAHIAXAB1ADIANQAyAFwAJwBmAGMAXAB1ADIAMgAzAFwAJwBkAGYAZQBuAH0AXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAGkALgBBAC4AIABSAGUAYgBlAGsAawBhACAATABhAHUAZQByAG0AYQBuAG4AfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0ADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.Designer.cs b/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.Designer.cs
new file mode 100644
index 000000000..5f5ae216d
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.Designer.cs
@@ -0,0 +1,963 @@
+namespace CaritasGuenzburgNeuUlm
+{
+ partial class StundenzettelNeu
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelNeu));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.lblStd4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblEuro4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblEuro3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblEuro2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRechnungsbetrag1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblEuro1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldStd = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField();
+ this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.lblRechnungsbetragGes = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1080F, 33F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UsePadding = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell5,
+ this.xrTableCell9,
+ this.xrTableCell12,
+ this.xrTableCell7,
+ this.xrTableCell4,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.StylePriority.UseFont = false;
+ this.xrTableRow2.StylePriority.UsePadding = false;
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.8333302250667567D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.Weight = 0.1950873438398382D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Uhrzeit";
+ this.xrTableCell5.Weight = 0.24385917755686731D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Std.\r\nEinzelbetr.";
+ this.xrTableCell9.Weight = 0.17070142862948759D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Betreuungsinhalt";
+ this.xrTableCell12.Weight = 1.2192959057363433D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Klient";
+ this.xrTableCell7.Weight = 0.4145606083317292D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Qualifikations-niveau";
+ this.xrTableCell4.Weight = 0.19508734542046291D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Mitarbeiter";
+ this.xrTableCell1.Weight = 0.19508734542046291D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.StylePriority.UseFont = false;
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1080F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell6,
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell10,
+ this.xrTableCell8,
+ this.xrTableCell2});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.3888888888888888D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.10101007828153003D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.126262598046215D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldStd", "{0:0.00}")});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.088383819057436183D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell17.Weight = 0.631313015191215D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox2});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.2146463478837945D;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(170F, 25F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrPictureBox2.StylePriority.UseBorders = false;
+ this.xrPictureBox2.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.xrPictureBox2_BeforePrint);
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualifiedString")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.10101011753637704D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.10101011753637704D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader1.HeightF = 33F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel8,
+ this.xrLabel7,
+ this.xrLabel1,
+ this.xrLabel2,
+ this.xrPictureBox1,
+ this.xrLabel29,
+ this.xrLabel31,
+ this.xrLabel9,
+ this.xrLabel11});
+ this.ReportHeader.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ReportHeader.HeightF = 140F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerBirthday", "geb.: {0:dd.MM.yyyy}")});
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(829.9998F, 86.58333F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(200F, 18F);
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(829.9998F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(237.7086F, 18.00001F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "[Month] [Year]";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(509.7086F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(229.9998F, 18.00001F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Leistungsnachweis fr Zeitraum:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(204.8543F, 49.09447F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(829.2918F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Leistungsnachweis fr geleistete Betreuungsstunden in der ambulanten Betreuung";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(221.7082F, 0F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(829.2918F, 25F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Qualittsverbund Nordschwaben - Caritasverband fr die Region Gnzburg und Neu-Ul" +
+ "m e.V.";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(56.36636F, 74.09447F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(80.00005F, 86.58333F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(343.6245F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ this.xrLabel29.Text = "[CustomerLastName], [CustomerFirstName]";
+ //
+ // xrLabel31
+ //
+ this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##} Wochenstunden")});
+ this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(229.9998F, 115F);
+ this.xrLabel31.Name = "xrLabel31";
+ this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel31.SizeF = new System.Drawing.SizeF(241.5415F, 17.99999F);
+ this.xrLabel31.StylePriority.UseBorders = false;
+ this.xrLabel31.StylePriority.UseFont = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.58333F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(80.00005F, 18F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Klient:";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(229.9998F, 18.00001F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "genehmigte Fachleistungsstunden:";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblRechnungsbetragGes,
+ this.lblStd4,
+ this.xrLabel21,
+ this.lblEuro4,
+ this.lblRechnungsbetrag4,
+ this.lblStd3,
+ this.xrLabel17,
+ this.lblEuro3,
+ this.lblRechnungsbetrag3,
+ this.lblStd2,
+ this.xrLabel13,
+ this.lblEuro2,
+ this.lblRechnungsbetrag2,
+ this.lblRechnungsbetrag1,
+ this.xrLabel12,
+ this.lblEuro1,
+ this.xrLabel6,
+ this.xrLabel3,
+ this.lblStd1});
+ this.ReportFooter.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ReportFooter.HeightF = 159.125F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // lblStd4
+ //
+ this.lblStd4.BorderWidth = 1F;
+ this.lblStd4.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblStd4.LocationFloat = new DevExpress.Utils.PointFloat(179.9998F, 66.25004F);
+ this.lblStd4.Name = "lblStd4";
+ this.lblStd4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblStd4.SizeF = new System.Drawing.SizeF(69.99968F, 22.08335F);
+ this.lblStd4.StylePriority.UseBorders = false;
+ this.lblStd4.StylePriority.UseBorderWidth = false;
+ this.lblStd4.StylePriority.UseFont = false;
+ this.lblStd4.StylePriority.UsePadding = false;
+ this.lblStd4.StylePriority.UseTextAlignment = false;
+ this.lblStd4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 66.25004F);
+ this.xrLabel21.Multiline = true;
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(141.5833F, 22.08335F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.StylePriority.UsePadding = false;
+ this.xrLabel21.StylePriority.UseTextAlignment = false;
+ this.xrLabel21.Text = "Gesamtstunden QN 4";
+ this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblEuro4
+ //
+ this.lblEuro4.LocationFloat = new DevExpress.Utils.PointFloat(249.9995F, 66.25004F);
+ this.lblEuro4.Multiline = true;
+ this.lblEuro4.Name = "lblEuro4";
+ this.lblEuro4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblEuro4.SizeF = new System.Drawing.SizeF(155.0832F, 22.08335F);
+ this.lblEuro4.StylePriority.UseBorders = false;
+ this.lblEuro4.StylePriority.UseFont = false;
+ this.lblEuro4.StylePriority.UsePadding = false;
+ this.lblEuro4.StylePriority.UseTextAlignment = false;
+ this.lblEuro4.Text = "mal ... Euro";
+ this.lblEuro4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblRechnungsbetrag4
+ //
+ this.lblRechnungsbetrag4.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblRechnungsbetrag4.LocationFloat = new DevExpress.Utils.PointFloat(405.0827F, 66.25004F);
+ this.lblRechnungsbetrag4.Multiline = true;
+ this.lblRechnungsbetrag4.Name = "lblRechnungsbetrag4";
+ this.lblRechnungsbetrag4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblRechnungsbetrag4.SizeF = new System.Drawing.SizeF(268.6249F, 22.08335F);
+ this.lblRechnungsbetrag4.StylePriority.UseBorders = false;
+ this.lblRechnungsbetrag4.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag4.StylePriority.UsePadding = false;
+ this.lblRechnungsbetrag4.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag4.Text = "Ergibt Rechnungsbetrag ";
+ this.lblRechnungsbetrag4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblStd3
+ //
+ this.lblStd3.BorderWidth = 1F;
+ this.lblStd3.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblStd3.LocationFloat = new DevExpress.Utils.PointFloat(179.9998F, 44.16669F);
+ this.lblStd3.Name = "lblStd3";
+ this.lblStd3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblStd3.SizeF = new System.Drawing.SizeF(69.99968F, 22.08335F);
+ this.lblStd3.StylePriority.UseBorders = false;
+ this.lblStd3.StylePriority.UseBorderWidth = false;
+ this.lblStd3.StylePriority.UseFont = false;
+ this.lblStd3.StylePriority.UsePadding = false;
+ this.lblStd3.StylePriority.UseTextAlignment = false;
+ this.lblStd3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 44.16669F);
+ this.xrLabel17.Multiline = true;
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(141.5833F, 22.08335F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.StylePriority.UsePadding = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.Text = "Gesamtstunden QN 3";
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblEuro3
+ //
+ this.lblEuro3.LocationFloat = new DevExpress.Utils.PointFloat(249.9995F, 44.16669F);
+ this.lblEuro3.Multiline = true;
+ this.lblEuro3.Name = "lblEuro3";
+ this.lblEuro3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblEuro3.SizeF = new System.Drawing.SizeF(155.0832F, 22.08335F);
+ this.lblEuro3.StylePriority.UseBorders = false;
+ this.lblEuro3.StylePriority.UseFont = false;
+ this.lblEuro3.StylePriority.UsePadding = false;
+ this.lblEuro3.StylePriority.UseTextAlignment = false;
+ this.lblEuro3.Text = "mal ... Euro";
+ this.lblEuro3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblRechnungsbetrag3
+ //
+ this.lblRechnungsbetrag3.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblRechnungsbetrag3.LocationFloat = new DevExpress.Utils.PointFloat(405.0827F, 44.16669F);
+ this.lblRechnungsbetrag3.Multiline = true;
+ this.lblRechnungsbetrag3.Name = "lblRechnungsbetrag3";
+ this.lblRechnungsbetrag3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblRechnungsbetrag3.SizeF = new System.Drawing.SizeF(268.6249F, 22.08335F);
+ this.lblRechnungsbetrag3.StylePriority.UseBorders = false;
+ this.lblRechnungsbetrag3.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag3.StylePriority.UsePadding = false;
+ this.lblRechnungsbetrag3.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag3.Text = "Ergibt Rechnungsbetrag ";
+ this.lblRechnungsbetrag3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblStd2
+ //
+ this.lblStd2.BorderWidth = 1F;
+ this.lblStd2.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblStd2.LocationFloat = new DevExpress.Utils.PointFloat(179.9998F, 22.08335F);
+ this.lblStd2.Name = "lblStd2";
+ this.lblStd2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblStd2.SizeF = new System.Drawing.SizeF(69.99968F, 22.08335F);
+ this.lblStd2.StylePriority.UseBorders = false;
+ this.lblStd2.StylePriority.UseBorderWidth = false;
+ this.lblStd2.StylePriority.UseFont = false;
+ this.lblStd2.StylePriority.UsePadding = false;
+ this.lblStd2.StylePriority.UseTextAlignment = false;
+ this.lblStd2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.08335F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(141.5833F, 22.08335F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Gesamtstunden QN 2";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblEuro2
+ //
+ this.lblEuro2.LocationFloat = new DevExpress.Utils.PointFloat(249.9995F, 22.08335F);
+ this.lblEuro2.Multiline = true;
+ this.lblEuro2.Name = "lblEuro2";
+ this.lblEuro2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblEuro2.SizeF = new System.Drawing.SizeF(155.0832F, 22.08335F);
+ this.lblEuro2.StylePriority.UseBorders = false;
+ this.lblEuro2.StylePriority.UseFont = false;
+ this.lblEuro2.StylePriority.UsePadding = false;
+ this.lblEuro2.StylePriority.UseTextAlignment = false;
+ this.lblEuro2.Text = "mal ... Euro";
+ this.lblEuro2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblRechnungsbetrag2
+ //
+ this.lblRechnungsbetrag2.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblRechnungsbetrag2.LocationFloat = new DevExpress.Utils.PointFloat(405.0827F, 22.08335F);
+ this.lblRechnungsbetrag2.Multiline = true;
+ this.lblRechnungsbetrag2.Name = "lblRechnungsbetrag2";
+ this.lblRechnungsbetrag2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblRechnungsbetrag2.SizeF = new System.Drawing.SizeF(268.6249F, 22.08335F);
+ this.lblRechnungsbetrag2.StylePriority.UseBorders = false;
+ this.lblRechnungsbetrag2.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag2.StylePriority.UsePadding = false;
+ this.lblRechnungsbetrag2.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag2.Text = "Ergibt Rechnungsbetrag ";
+ this.lblRechnungsbetrag2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblRechnungsbetrag1
+ //
+ this.lblRechnungsbetrag1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblRechnungsbetrag1.LocationFloat = new DevExpress.Utils.PointFloat(405.0827F, 0F);
+ this.lblRechnungsbetrag1.Multiline = true;
+ this.lblRechnungsbetrag1.Name = "lblRechnungsbetrag1";
+ this.lblRechnungsbetrag1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblRechnungsbetrag1.SizeF = new System.Drawing.SizeF(268.6249F, 22.08335F);
+ this.lblRechnungsbetrag1.StylePriority.UseBorders = false;
+ this.lblRechnungsbetrag1.StylePriority.UseFont = false;
+ this.lblRechnungsbetrag1.StylePriority.UsePadding = false;
+ this.lblRechnungsbetrag1.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetrag1.Text = "Ergibt Rechnungsbetrag ";
+ this.lblRechnungsbetrag1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(250F, 88.33338F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(155.0832F, 22.08335F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UsePadding = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "(vereinbarter Stundensatz)";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblEuro1
+ //
+ this.lblEuro1.LocationFloat = new DevExpress.Utils.PointFloat(249.9995F, 0F);
+ this.lblEuro1.Multiline = true;
+ this.lblEuro1.Name = "lblEuro1";
+ this.lblEuro1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblEuro1.SizeF = new System.Drawing.SizeF(155.0832F, 22.08335F);
+ this.lblEuro1.StylePriority.UseBorders = false;
+ this.lblEuro1.StylePriority.UseFont = false;
+ this.lblEuro1.StylePriority.UsePadding = false;
+ this.lblEuro1.StylePriority.UseTextAlignment = false;
+ this.lblEuro1.Text = "mal ... Euro";
+ this.lblEuro1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(794.3748F, 141.125F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(285.6252F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift Mitarbeiter";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(141.5833F, 22.08335F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Gesamtstunden QN 1";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblStd1
+ //
+ this.lblStd1.BorderWidth = 1F;
+ this.lblStd1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblStd1.LocationFloat = new DevExpress.Utils.PointFloat(179.9998F, 0F);
+ this.lblStd1.Name = "lblStd1";
+ this.lblStd1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblStd1.SizeF = new System.Drawing.SizeF(69.99968F, 22.08335F);
+ this.lblStd1.StylePriority.UseBorders = false;
+ this.lblStd1.StylePriority.UseBorderWidth = false;
+ this.lblStd1.StylePriority.UseFont = false;
+ this.lblStd1.StylePriority.UsePadding = false;
+ this.lblStd1.StylePriority.UseTextAlignment = false;
+ this.lblStd1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // fieldStd
+ //
+ this.fieldStd.DataMember = "Services";
+ this.fieldStd.Expression = "[Minutes] / 60";
+ this.fieldStd.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldStd.Name = "fieldStd";
+ //
+ // fieldTotalFLSBillable
+ //
+ this.fieldTotalFLSBillable.Expression = "[TotalFLMBillable]/60";
+ this.fieldTotalFLSBillable.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLSBillable.Name = "fieldTotalFLSBillable";
+ //
+ // fieldTotalFLSBillableXRateFactor
+ //
+ this.fieldTotalFLSBillableXRateFactor.Expression = "([TotalFLMBillable]/60) * 1.2";
+ this.fieldTotalFLSBillableXRateFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLSBillableXRateFactor.Name = "fieldTotalFLSBillableXRateFactor";
+ //
+ // customerCountField
+ //
+ this.customerCountField.DataMember = "Services";
+ this.customerCountField.Expression = "Iif([CustomerCount] < 2, \'\', ToStr([CustomerCount]) + \' Teilnehmer\')";
+ this.customerCountField.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.customerCountField.Name = "customerCountField";
+ //
+ // fieldBillableFLS
+ //
+ this.fieldBillableFLS.Expression = "[TotalFLMBillable]/60";
+ this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldBillableFLS.Name = "fieldBillableFLS";
+ //
+ // fieldAbrechenbareFLS
+ //
+ this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable]/60) * 1.2";
+ this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
+ //
+ // lblRechnungsbetragGes
+ //
+ this.lblRechnungsbetragGes.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblRechnungsbetragGes.LocationFloat = new DevExpress.Utils.PointFloat(405.0827F, 110.4167F);
+ this.lblRechnungsbetragGes.Multiline = true;
+ this.lblRechnungsbetragGes.Name = "lblRechnungsbetragGes";
+ this.lblRechnungsbetragGes.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblRechnungsbetragGes.SizeF = new System.Drawing.SizeF(268.6249F, 22.08335F);
+ this.lblRechnungsbetragGes.StylePriority.UseBorders = false;
+ this.lblRechnungsbetragGes.StylePriority.UseFont = false;
+ this.lblRechnungsbetragGes.StylePriority.UsePadding = false;
+ this.lblRechnungsbetragGes.StylePriority.UseTextAlignment = false;
+ this.lblRechnungsbetragGes.Text = "Ergibt Rechnungsbetrag ";
+ this.lblRechnungsbetragGes.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // StundenzettelNeu
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.ReportFooter});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldStd,
+ this.fieldTotalFLSBillable,
+ this.fieldTotalFLSBillableXRateFactor,
+ this.customerCountField,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Landscape = true;
+ this.Margins = new System.Drawing.Printing.Margins(40, 40, 50, 50);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldStd;
+ private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLSBillable;
+ private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLSBillableXRateFactor;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.CalculatedField customerCountField;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel31;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel lblStd1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel lblRechnungsbetrag1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel lblEuro1;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRLabel lblStd4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel lblEuro4;
+ private DevExpress.XtraReports.UI.XRLabel lblRechnungsbetrag4;
+ private DevExpress.XtraReports.UI.XRLabel lblStd3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel lblEuro3;
+ private DevExpress.XtraReports.UI.XRLabel lblRechnungsbetrag3;
+ private DevExpress.XtraReports.UI.XRLabel lblStd2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel lblEuro2;
+ private DevExpress.XtraReports.UI.XRLabel lblRechnungsbetrag2;
+ private DevExpress.XtraReports.UI.XRLabel lblRechnungsbetragGes;
+ }
+}
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.cs b/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.cs
new file mode 100644
index 000000000..b6e18bccf
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.cs
@@ -0,0 +1,222 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.DCEntityMapper;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+using DevExpress.XtraPrinting.Native;
+using DevExpress.XtraReports.UI;
+using Image = System.Drawing.Image;
+
+namespace CaritasGuenzburgNeuUlm
+{
+ public partial class StundenzettelNeu : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelNeu()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minutes = 0;
+ double qn1Min = 0;
+ double qn2Min = 0;
+ double qn3Min = 0;
+ double qn4Min = 0;
+
+ if (pRO.Services != null)
+ {
+ Dictionary empQuali = new Dictionary();
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ s.FLSQualifiedString = "";
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ ServicesOverviewRO.CreateGoalList(s);
+ minutes += s.Minutes;
+ servicesBillable.Add(s);
+ if (!String.IsNullOrWhiteSpace(s.GoalList))
+ {
+ if (!String.IsNullOrWhiteSpace(s.Notice))
+ {
+ s.Notice += "\n" + s.GoalList;
+ }
+ else
+ {
+ s.Notice = s.GoalList;
+ }
+ }
+
+ if (s.IsGroup)
+ {
+ var sr = DAOFactory.GenericDAO.LoadByID(s.ServiceRecordOid);
+ StringBuilder ma = new StringBuilder();
+ foreach (var groupSr in sr.Group.ServiceRecordList)
+ {
+ String name = "";
+
+ if (!String.IsNullOrWhiteSpace(groupSr.Employee.Person.Abbreviation))
+ {
+ name = groupSr.Employee.Person.Abbreviation;
+ }
+ else
+ {
+ name = String.Format("{0}. {1}", groupSr.Employee.Person.FirstName.Substring(0, 1),
+ groupSr.Employee.Person.LastName);
+ }
+ if (!ma.ToString().Contains(name))
+ {
+ if (ma.Length > 0)
+ ma.Append(", ");
+ ma.Append(name);
+ }
+ }
+
+ s.EmployeeAbbr = ma.ToString();
+ }
+ if (!empQuali.ContainsKey(s.EmployeeOid))
+ {
+ var e = DAOFactory.GenericDAO.LoadByID(s.EmployeeOid);
+ foreach (var valueEntry in e.ValueList)
+ {
+ if (valueEntry.Entry.Type == ValueListEntryType.StaffQualificationsType)
+ {
+ if (valueEntry.Entry.Value.StartsWith("Sozialpd"))
+ {
+ empQuali[s.EmployeeOid] = "1";
+ }
+ else if (valueEntry.Entry.Value.StartsWith("Fachkr"))
+ {
+ empQuali[s.EmployeeOid] = "2";
+ }
+ else if (valueEntry.Entry.Value.ToLower().StartsWith("qualifizierte"))
+ {
+ empQuali[s.EmployeeOid] = "3";
+ }
+ else if (valueEntry.Entry.Value.ToLower().StartsWith("unqualifizierte"))
+ {
+ empQuali[s.EmployeeOid] = "4";
+ }
+ }
+ }
+ }
+ s.FLSQualifiedString = empQuali[s.EmployeeOid];
+ if (s.FLSQualifiedString == "1")
+ {
+ qn1Min += s.Minutes;
+ }
+ if (s.FLSQualifiedString == "2")
+ {
+ qn2Min += s.Minutes;
+ }
+ if (s.FLSQualifiedString == "3")
+ {
+ qn3Min += s.Minutes;
+ }
+ if (s.FLSQualifiedString == "4")
+ {
+ qn4Min += s.Minutes;
+ }
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ //pRO.TotalFLSString = String.Format("{0:0.00}", minutes / 60);
+
+ //decimal stundensatz = GetStundensatz(pRO);
+
+ decimal qn1Satz = GetStundensatz(pRO, 413); //Valuelistentryoid: 413 Sozialpdagoge
+ decimal qn2Satz = GetStundensatz(pRO, 414); //Valuelistentryoid: //414 Fachkraft
+ decimal qn3Satz = GetStundensatz(pRO, 415); //Valuelistentryoid: //415 Qualifizierte Hilfskraft
+ decimal qn4Satz = GetStundensatz(pRO, 416); //Valuelistentryoid: //416 Unqualifiziert Hilfskraft
+
+ lblStd1.Text = String.Format("{0:0.00}", qn1Min / 60);
+ lblEuro1.Text = String.Format("mal {0:0.00} Euro", qn1Satz);
+ lblRechnungsbetrag1.Text = String.Format("Ergibt Rechnungsbetrag {0:c}", (double)qn1Satz * (qn1Min / 60));
+
+ lblStd2.Text = String.Format("{0:0.00}", qn2Min / 60);
+ lblEuro2.Text = String.Format("mal {0:0.00} Euro", qn2Satz);
+ lblRechnungsbetrag2.Text = String.Format("Ergibt Rechnungsbetrag {0:c}", (double)qn2Satz * (qn2Min / 60));
+
+ lblStd3.Text = String.Format("{0:0.00}", qn3Min / 60);
+ lblEuro3.Text = String.Format("mal {0:0.00} Euro", qn3Satz);
+ lblRechnungsbetrag3.Text = String.Format("Ergibt Rechnungsbetrag {0:c}", (double)qn3Satz * (qn3Min / 60));
+
+ lblStd4.Text = String.Format("{0:0.00}", qn4Min / 60);
+ lblEuro4.Text = String.Format("mal {0:0.00} Euro", qn4Satz);
+ lblRechnungsbetrag4.Text = String.Format("Ergibt Rechnungsbetrag {0:c}", (double)qn4Satz * (qn4Min / 60));
+ lblRechnungsbetragGes.Text = String.Format("Gesamtrechnungsbetrag {0:c}", (double)qn1Satz * (qn1Min / 60) + (double)qn2Satz * (qn2Min / 60) +
+ (double)qn3Satz * (qn3Min / 60) + (double)qn4Satz * (qn4Min / 60));
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void xrPictureBox2_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+
+ private decimal GetStundensatz(ServicesOverviewRO pRO, long vleOid)
+ {
+
+ if (pRO.SupportConceptCostBearer.CostBearer.CostRatePeriods != null)
+ {
+ //Valuelistentryoid:
+ //413 Sozialpdagoge
+ //414 Fachkraft
+ //415 Qualifizierte Hilfskraft
+ //416 Unqualifiziert Hilfskraft
+
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var c2s = pRO.CostBearer2SupportConceptList[0];
+ var crpList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(c2s.CostBearer.CostRatePeriods);
+ var cp = crpList.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate, pRO.StartDate, vleOid);
+
+ if (cp != null && cp.CostRateValue.HasValue)
+ {
+ return cp.CostRateValue.Value;
+ }
+ }
+ }
+
+ return 0;
+ }
+ }
+}
diff --git a/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.resx b/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.resx
new file mode 100644
index 000000000..c3cb19fa5
--- /dev/null
+++ b/ReportImp/CaritasGuenzburgNeuUlm/ServicesOverviewReportQualifikation.resx
@@ -0,0 +1,672 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+ XqprZXxKRP4fhQcOGu1eHAIAAAAASUVORK5CYII=
+
+
+
\ No newline at end of file
diff --git a/ReportImp/TeamPfeil/CustomReportCreator.cs b/ReportImp/TeamPfeil/CustomReportCreator.cs
new file mode 100644
index 000000000..d69baffbf
--- /dev/null
+++ b/ReportImp/TeamPfeil/CustomReportCreator.cs
@@ -0,0 +1,81 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraReports.UI;
+
+namespace TeamPfeil
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay);
+ if (lROs.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < lROs.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende)
+ {
+ var roList = new List();
+ foreach (var coid in customerOids)
+ {
+ var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid);
+
+ if (ro != null)
+ {
+ roList.Add(ro);
+ }
+ }
+
+ if (roList.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < roList.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+ return CreateServicesOverviewReportForRo(ro, serviceCategoryOid);
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ IBeWoReport report = null;
+ if (!String.IsNullOrEmpty(ro.Costbearer) && ro.Costbearer.Contains("Modellprojekt"))
+ {
+ report = new TeamPfeil.QuittierungsbelegQuali();
+ }
+
+ if (report == null)
+ report = new TeamPfeil.Quittierungsbeleg();
+ report.SetReportDataSource(ro);
+
+ return report as XtraReport;
+ }
+ }
+}
diff --git a/ReportImp/TeamPfeil/Quittierungsbeleg.Designer.cs b/ReportImp/TeamPfeil/Quittierungsbeleg.Designer.cs
index 5e9fda6cd..a1f1e66d7 100644
--- a/ReportImp/TeamPfeil/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/TeamPfeil/Quittierungsbeleg.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace DiakonischesWerkHerne
+namespace TeamPfeil
{
partial class Quittierungsbeleg
{
diff --git a/ReportImp/TeamPfeil/Quittierungsbeleg.cs b/ReportImp/TeamPfeil/Quittierungsbeleg.cs
index 387abf6c3..37130fe0b 100644
--- a/ReportImp/TeamPfeil/Quittierungsbeleg.cs
+++ b/ReportImp/TeamPfeil/Quittierungsbeleg.cs
@@ -8,7 +8,7 @@ using BeWo.Report.ReportObjects;
using BS.Shared.Core;
using DevExpress.XtraReports.UI;
-namespace DiakonischesWerkHerne
+namespace TeamPfeil
{
public partial class Quittierungsbeleg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
diff --git a/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.Designer.cs b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.Designer.cs
new file mode 100644
index 000000000..687e91bfb
--- /dev/null
+++ b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.Designer.cs
@@ -0,0 +1,1123 @@
+using BeWo.Report.ReportObjects;
+namespace TeamPfeil
+{
+ partial class QuittierungsbelegQuali
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegQuali));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell_Month = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Year = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell_Date = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Time = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Minutes = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Service = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_HZEmployee = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_HZClient = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_Employee = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_ClientName = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldMinuten12 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.TotalFLMBillableAsHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblWeeklyFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblStd1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 30.4167F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.4999903F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1088.5F, 30.4167F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell14,
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell9,
+ this.xrTableCell15,
+ this.xrTableCell12});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")});
+ this.xrTableCell13.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 2, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell13.Weight = 0.093740450092895125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString", "{0:HH:mm}")});
+ this.xrTableCell14.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 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 = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell14.Weight = 0.093740417958551384D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
+ this.xrTableCell1.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell1.Weight = 0.068174812251917655D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GoalList")});
+ this.xrTableCell2.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 2, 0, 100F);
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell2.Weight = 0.39072717146829178D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell15.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.075454080724304623D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.12782786287234205D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader1.HeightF = 68.51926F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.4999903F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.xrTableRow10,
+ this.xrTableRow2});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1088.5F, 68.51926F);
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell_Month,
+ this.xrTableCell_Year});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 1D;
+ //
+ // xrTableCell_Month
+ //
+ this.xrTableCell_Month.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Month.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_Month.Name = "xrTableCell_Month";
+ this.xrTableCell_Month.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Month.StylePriority.UseBorders = false;
+ this.xrTableCell_Month.StylePriority.UseFont = false;
+ this.xrTableCell_Month.StylePriority.UsePadding = false;
+ this.xrTableCell_Month.Text = "Monat: [Month]";
+ this.xrTableCell_Month.Weight = 0.71150794056637368D;
+ //
+ // xrTableCell_Year
+ //
+ this.xrTableCell_Year.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Year.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_Year.Name = "xrTableCell_Year";
+ this.xrTableCell_Year.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Year.StylePriority.UseBorders = false;
+ this.xrTableCell_Year.StylePriority.UseFont = false;
+ this.xrTableCell_Year.StylePriority.UsePadding = false;
+ this.xrTableCell_Year.Text = "Jahr: [Year]";
+ this.xrTableCell_Year.Weight = 1.8700805792887194D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell_Date,
+ this.xrTableCell_Time,
+ this.xrTableCell_Minutes,
+ this.xrTableCell_Service,
+ this.xrTableCell4,
+ this.xrTableCell_HZEmployee,
+ this.xrTableCell_HZClient});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.50001070795585156D;
+ //
+ // xrTableCell_Date
+ //
+ this.xrTableCell_Date.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell_Date.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_Date.Name = "xrTableCell_Date";
+ this.xrTableCell_Date.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Date.StylePriority.UseBorders = false;
+ this.xrTableCell_Date.StylePriority.UseFont = false;
+ this.xrTableCell_Date.StylePriority.UsePadding = false;
+ this.xrTableCell_Date.Text = "Datum:";
+ this.xrTableCell_Date.Weight = 0.20211299954065234D;
+ //
+ // xrTableCell_Time
+ //
+ this.xrTableCell_Time.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell_Time.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_Time.Name = "xrTableCell_Time";
+ this.xrTableCell_Time.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Time.StylePriority.UseBorders = false;
+ this.xrTableCell_Time.StylePriority.UseFont = false;
+ this.xrTableCell_Time.StylePriority.UsePadding = false;
+ this.xrTableCell_Time.Text = "Uhrzeit:";
+ this.xrTableCell_Time.Weight = 0.20211299954065229D;
+ //
+ // xrTableCell_Minutes
+ //
+ this.xrTableCell_Minutes.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell_Minutes.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_Minutes.Name = "xrTableCell_Minutes";
+ this.xrTableCell_Minutes.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Minutes.StylePriority.UseBorders = false;
+ this.xrTableCell_Minutes.StylePriority.UseFont = false;
+ this.xrTableCell_Minutes.StylePriority.UsePadding = false;
+ this.xrTableCell_Minutes.Text = "Minuten:";
+ this.xrTableCell_Minutes.Weight = 0.14699128367677639D;
+ //
+ // xrTableCell_Service
+ //
+ this.xrTableCell_Service.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell_Service.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_Service.Name = "xrTableCell_Service";
+ this.xrTableCell_Service.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Service.StylePriority.UseBorders = false;
+ this.xrTableCell_Service.StylePriority.UseFont = false;
+ this.xrTableCell_Service.StylePriority.UsePadding = false;
+ this.xrTableCell_Service.Text = "Geleistete Manahme in Bezug auf vereinbartes Frderziel";
+ this.xrTableCell_Service.Weight = 0.84244367697352518D;
+ //
+ // xrTableCell_HZEmployee
+ //
+ this.xrTableCell_HZEmployee.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell_HZEmployee.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_HZEmployee.Name = "xrTableCell_HZEmployee";
+ this.xrTableCell_HZEmployee.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_HZEmployee.StylePriority.UseBorders = false;
+ this.xrTableCell_HZEmployee.StylePriority.UseFont = false;
+ this.xrTableCell_HZEmployee.StylePriority.UsePadding = false;
+ this.xrTableCell_HZEmployee.Text = "HZ MA";
+ this.xrTableCell_HZEmployee.Weight = 0.1626857531161984D;
+ //
+ // xrTableCell_HZClient
+ //
+ this.xrTableCell_HZClient.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell_HZClient.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell_HZClient.Name = "xrTableCell_HZClient";
+ this.xrTableCell_HZClient.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_HZClient.StylePriority.UseBorders = false;
+ this.xrTableCell_HZClient.StylePriority.UseFont = false;
+ this.xrTableCell_HZClient.StylePriority.UsePadding = false;
+ this.xrTableCell_HZClient.Text = "HZ Klient*in";
+ this.xrTableCell_HZClient.Weight = 0.27560870702111018D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel5,
+ this.xrLabel6,
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel1,
+ this.lblWeeklyFLS,
+ this.xrPictureBox1,
+ this.xrLabel2,
+ this.xrLabel_Employee,
+ this.xrLabel22,
+ this.xrLabel21,
+ this.xrLabel11,
+ this.xrLabel_ClientName});
+ this.ReportHeader.HeightF = 232.7083F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(837.8235F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(144.491F, 110.5509F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 85.5509F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(837.3234F, 25F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Leistungsnachweis fr aufsuchende Assistenzleistungsstunden";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel_Employee
+ //
+ this.xrLabel_Employee.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel_Employee.BorderWidth = 1F;
+ this.xrLabel_Employee.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel_Employee.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel_Employee.LocationFloat = new DevExpress.Utils.PointFloat(189.7501F, 190.8617F);
+ this.xrLabel_Employee.Name = "xrLabel_Employee";
+ this.xrLabel_Employee.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_Employee.SizeF = new System.Drawing.SizeF(212.2788F, 23.36169F);
+ this.xrLabel_Employee.StylePriority.UseBorders = false;
+ this.xrLabel_Employee.StylePriority.UseBorderWidth = false;
+ this.xrLabel_Employee.StylePriority.UseFont = false;
+ this.xrLabel_Employee.Text = "xrLabel_WeeklyHours";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0.5001704F, 190.8617F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(189.25F, 23F);
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.Text = "Verantwortliche Fachkraft:";
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(435.8255F, 137.0833F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(210.8195F, 23.04685F);
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "Vereinbarte Wochenstunden:";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.5001704F, 136.7685F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(73.48485F, 23F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Klient*in:";
+ //
+ // xrLabel_ClientName
+ //
+ this.xrLabel_ClientName.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel_ClientName.BorderWidth = 1F;
+ this.xrLabel_ClientName.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel_ClientName.LocationFloat = new DevExpress.Utils.PointFloat(73.98502F, 136.7685F);
+ this.xrLabel_ClientName.Name = "xrLabel_ClientName";
+ this.xrLabel_ClientName.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_ClientName.SizeF = new System.Drawing.SizeF(328.044F, 23.36169F);
+ this.xrLabel_ClientName.StylePriority.UseBorders = false;
+ this.xrLabel_ClientName.StylePriority.UseBorderWidth = false;
+ this.xrLabel_ClientName.StylePriority.UseFont = false;
+ this.xrLabel_ClientName.Text = "[CustomerLastName], [CustomerFirstName]";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblStd1,
+ this.xrLabel10,
+ this.lblStd2,
+ this.xrLabel13,
+ this.lblStd3,
+ this.xrLabel15,
+ this.lblStd4,
+ this.xrLabel17,
+ this.xrTable2,
+ this.lblUnterschriftKlient,
+ this.lblUnterschriftMitarbeiter});
+ this.GroupFooter1.HeightF = 106.6267F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable2
+ //
+ this.xrTable2.BorderColor = System.Drawing.Color.Black;
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable2.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.5001757F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(299.9998F, 30.4167F);
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell5});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell3.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 7, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Gesamtstunden";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell3.Weight = 0.18748074397582154D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillableAsHours")});
+ this.xrTableCell5.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.068174776695916692D;
+ //
+ // lblUnterschriftKlient
+ //
+ this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftKlient.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.62669F);
+ this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
+ this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F);
+ this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
+ this.lblUnterschriftKlient.StylePriority.UseBorders = false;
+ this.lblUnterschriftKlient.StylePriority.UseFont = false;
+ this.lblUnterschriftKlient.StylePriority.UsePadding = false;
+ this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftKlient.Text = "Datum";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblUnterschriftMitarbeiter
+ //
+ this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(303.31F, 86.62669F);
+ this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
+ this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftMitarbeiter.Text = "Unterschrift Klient*in";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // fieldMinuten12
+ //
+ this.fieldMinuten12.DataMember = "Services";
+ this.fieldMinuten12.Expression = "[Minutes] * 1.2";
+ this.fieldMinuten12.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldMinuten12.Name = "fieldMinuten12";
+ //
+ // TotalFLMBillableAsHours
+ //
+ this.TotalFLMBillableAsHours.Expression = "[TotalFLMBillable] / 60";
+ this.TotalFLMBillableAsHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.TotalFLMBillableAsHours.Name = "TotalFLMBillableAsHours";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(435.8253F, 167.768F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(168.1112F, 23.04684F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Qualifikationsniveau 1:";
+ //
+ // lblWeeklyFLS
+ //
+ this.lblWeeklyFLS.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblWeeklyFLS.BorderWidth = 1F;
+ this.lblWeeklyFLS.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblWeeklyFLS.LocationFloat = new DevExpress.Utils.PointFloat(603.9365F, 167.768F);
+ this.lblWeeklyFLS.Name = "lblWeeklyFLS";
+ this.lblWeeklyFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblWeeklyFLS.SizeF = new System.Drawing.SizeF(71.75055F, 23.04684F);
+ this.lblWeeklyFLS.StylePriority.UseBorders = false;
+ this.lblWeeklyFLS.StylePriority.UseBorderWidth = false;
+ this.lblWeeklyFLS.StylePriority.UseFont = false;
+ this.lblWeeklyFLS.StylePriority.UseTextAlignment = false;
+ this.lblWeeklyFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(435.8255F, 190.8148F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(168.111F, 23.04684F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Qualifikationsniveau 2:";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel4.BorderWidth = 1F;
+ this.xrLabel4.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(603.9366F, 190.8149F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(71.75049F, 23.0468F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(704.5756F, 167.768F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(168.111F, 23.04684F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Qualifikationsniveau 3:";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.BorderWidth = 1F;
+ this.xrLabel6.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(872.6868F, 167.768F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(71.75055F, 23.0468F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseBorderWidth = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(704.5752F, 190.8149F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(168.111F, 23.04684F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Qualifikationsniveau 4:";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel8.BorderWidth = 1F;
+ this.xrLabel8.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(872.6864F, 190.8149F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(71.75055F, 23.04684F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseBorderWidth = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.CanGrow = false;
+ this.xrTableCell4.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.Text = "Qualifikations-";
+ this.xrTableCell4.Weight = 0.16804467935171072D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualifiedString")});
+ this.xrTableCell9.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.07793941884430447D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell10,
+ this.xrTableCell11,
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.50001059660795721D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.Weight = 0.20211299954065234D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell11.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Weight = 0.20211299954065229D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Weight = 0.14699128367677639D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.Weight = 0.84244367697352518D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.Text = "niveau";
+ this.xrTableCell18.Weight = 0.16804467935171072D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.Weight = 0.1626857531161984D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.Font = new System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.Weight = 0.27560870702111018D;
+ //
+ // lblStd1
+ //
+ this.lblStd1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblStd1.BorderWidth = 1F;
+ this.lblStd1.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblStd1.LocationFloat = new DevExpress.Utils.PointFloat(347.7778F, 0F);
+ this.lblStd1.Name = "lblStd1";
+ this.lblStd1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd1.SizeF = new System.Drawing.SizeF(71.75055F, 30.41668F);
+ this.lblStd1.StylePriority.UseBorders = false;
+ this.lblStd1.StylePriority.UseBorderWidth = false;
+ this.lblStd1.StylePriority.UseFont = false;
+ this.lblStd1.StylePriority.UseTextAlignment = false;
+ this.lblStd1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.LightGray;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(300.4999F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(47.27783F, 30.41668F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "QN 1:";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblStd2
+ //
+ this.lblStd2.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblStd2.BorderWidth = 1F;
+ this.lblStd2.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblStd2.LocationFloat = new DevExpress.Utils.PointFloat(467.9091F, 6.357829E-05F);
+ this.lblStd2.Name = "lblStd2";
+ this.lblStd2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd2.SizeF = new System.Drawing.SizeF(71.75049F, 30.41663F);
+ this.lblStd2.StylePriority.UseBorders = false;
+ this.lblStd2.StylePriority.UseBorderWidth = false;
+ this.lblStd2.StylePriority.UseFont = false;
+ this.lblStd2.StylePriority.UseTextAlignment = false;
+ this.lblStd2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.BackColor = System.Drawing.Color.LightGray;
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(420.6314F, 6.357829E-05F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(47.27771F, 30.41668F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "QN 2:";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblStd3
+ //
+ this.lblStd3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblStd3.BorderWidth = 1F;
+ this.lblStd3.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblStd3.LocationFloat = new DevExpress.Utils.PointFloat(587.6393F, 0F);
+ this.lblStd3.Name = "lblStd3";
+ this.lblStd3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd3.SizeF = new System.Drawing.SizeF(71.75055F, 30.41664F);
+ this.lblStd3.StylePriority.UseBorders = false;
+ this.lblStd3.StylePriority.UseBorderWidth = false;
+ this.lblStd3.StylePriority.UseFont = false;
+ this.lblStd3.StylePriority.UseTextAlignment = false;
+ this.lblStd3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.LightGray;
+ this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel15.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(539.6597F, 0F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(47.97961F, 30.41668F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "QN 3:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblStd4
+ //
+ this.lblStd4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd4.BorderWidth = 1F;
+ this.lblStd4.Font = new System.Drawing.Font("Calibri", 12F);
+ this.lblStd4.LocationFloat = new DevExpress.Utils.PointFloat(707.3691F, 0F);
+ this.lblStd4.Name = "lblStd4";
+ this.lblStd4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd4.SizeF = new System.Drawing.SizeF(71.75061F, 30.41668F);
+ this.lblStd4.StylePriority.UseBorders = false;
+ this.lblStd4.StylePriority.UseBorderWidth = false;
+ this.lblStd4.StylePriority.UseFont = false;
+ this.lblStd4.StylePriority.UseTextAlignment = false;
+ this.lblStd4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.LightGray;
+ this.xrLabel17.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel17.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(659.3898F, 0F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(47.97961F, 30.41668F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.Text = "QN 4:";
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // QuittierungsbelegQuali
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.fieldMinuten12,
+ this.TotalFLMBillableAsHours});
+ this.DataSource = this.bindingSource1;
+ this.Font = new System.Drawing.Font("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(49, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4Rotated;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldMinuten12;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Month;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Year;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Date;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Time;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Minutes;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Service;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_HZEmployee;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_HZClient;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.CalculatedField TotalFLMBillableAsHours;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_Employee;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_ClientName;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblWeeklyFLS;
+ private DevExpress.XtraReports.UI.XRLabel lblStd1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblStd2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel lblStd3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblStd4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ }
+}
diff --git a/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs
new file mode 100644
index 000000000..3b792ee95
--- /dev/null
+++ b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.cs
@@ -0,0 +1,136 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace TeamPfeil
+{
+ public partial class QuittierungsbelegQuali : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegQuali()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ bool hatGruppen = false;
+ double qn1Min = 0;
+ double qn2Min = 0;
+ double qn3Min = 0;
+ double qn4Min = 0;
+
+ if (pRO.Services != null)
+ {
+ Dictionary empQuali = new Dictionary();
+ List servicesBillable = new List();
+
+ foreach (var sd in pRO.Services)
+ {
+ sd.FLSQualifiedString = "";
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateGoalList(sd);
+
+ ServicesOverviewRO.CreateSignatureString(sd);
+ if (sd.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ if (!empQuali.ContainsKey(sd.EmployeeOid))
+ {
+ var e = DAOFactory.GenericDAO.LoadByID(sd.EmployeeOid);
+ foreach (var valueEntry in e.ValueList)
+ {
+ if (valueEntry.Entry.Type == ValueListEntryType.StaffQualificationsType)
+ {
+ if (valueEntry.Entry.Value.StartsWith("Q 1"))
+ {
+ empQuali[sd.EmployeeOid] = "1";
+ }
+ else if (valueEntry.Entry.Value.StartsWith("Q 2"))
+ {
+ empQuali[sd.EmployeeOid] = "2";
+ }
+ else if (valueEntry.Entry.Value.ToLower().StartsWith("Q 3"))
+ {
+ empQuali[sd.EmployeeOid] = "3";
+ }
+ else if (valueEntry.Entry.Value.ToLower().StartsWith("Q 4"))
+ {
+ empQuali[sd.EmployeeOid] = "4";
+ }
+ }
+ }
+ }
+ sd.FLSQualifiedString = empQuali[sd.EmployeeOid];
+ if (sd.FLSQualifiedString == "1")
+ {
+ qn1Min += sd.Minutes;
+ }
+ if (sd.FLSQualifiedString == "2")
+ {
+ qn2Min += sd.Minutes;
+ }
+ if (sd.FLSQualifiedString == "3")
+ {
+ qn3Min += sd.Minutes;
+ }
+ if (sd.FLSQualifiedString == "4")
+ {
+ qn4Min += sd.Minutes;
+ }
+ }
+ servicesBillable.Add(sd);
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblWeeklyFLS.Text = string.Format("{0:0.00}", pRO.ApprovedFLSPerWeek);
+ lblStd1.Text = String.Format("{0:0.00}", qn1Min / 60);
+ lblStd2.Text = String.Format("{0:0.00}", qn2Min / 60);
+ lblStd3.Text = String.Format("{0:0.00}", qn3Min / 60);
+ lblStd4.Text = String.Format("{0:0.00}", qn4Min / 60);
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ System.Drawing.Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ System.Drawing.Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = System.Drawing.Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.resx b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.resx
new file mode 100644
index 000000000..e359736c8
--- /dev/null
+++ b/ReportImp/TeamPfeil/QuittierungsbelegQualifikation.resx
@@ -0,0 +1,869 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+ rgGSgc9ai9Zmuw/1JA0AwKNiYJjTYfLJiQxCfgvV4HFtWY9co+RT2GXQ0YpjyDbeyubtV9RpLR/KCsGo
+ YsCbf33PMCSfCskBcA6E0zNDkRzEn/ab4Ua+TwYc+b4PL5g5qmibfBIk2ynbLNvu3jDkFCxl2HVqe0EH
+ AMCNYqCY02IyDMmnQnLgmAFEemYokk9vnPab4ca3AWrI99Vn5qnKQjiyGCTnADxDilsd9omNtRRt3hJs
+ AACs6OX36TIZUtxKn5nNlIUAAAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUh
+ AAAAwAjKQgAAAIARlIUAAAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAA
+ wAjKQgAAAIARlIUAAAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjK
+ QgAAAIARlIUAAAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAA
+ AIARlIUAAAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIAR
+ lIUAAAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUA
+ AAAAIygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUAAAAA
+ IygLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUAAAAAIygL
+ AQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUAAAAAIygLAQAA
+ AEZQFgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUAAAAAIygLAQAAAEZQ
+ FgIAAACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUAAAAAIygLAQAAAEZQFgIA
+ AACMoCwEAAAAGEFZCAAAADCCshAAAABgBGUhAAAAwAjKQgAAAIARlIUAAAAAIygLAQAAAEZQFgIAAACM
+ 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
+ f1evuait1yXx2uzclPtYUB5Pvu/stYDS2X5uMftzHNvs6hymavsJd93bYrtN7znxmt2dl5PYbvP7dbxu
+ F+0Xr5n1uzOc6nLu3uPc5GnHk6I+m2jr1YrX7PKzWO1jY8P3MU6qfUzoqv9dFp6LnWQaXe58I4KPJ18E
+ rWofG8obwr0d6nuT1CVtHnykeK3P9Qy5fbO/Se32t4jtFjsn7XutoarHhh65j9z7192naet0Sbw2/yr6
+ jE7UvTIAmfUIe7P9NfcO8ndzDlO1/YRH+iyb3nPidbs6L+di283v1/Ha7tsvXjM3+Himu+75z1LUZxNt
+ vSrxut19Fqt9bOgQfYyTah8Tuup/l4XnYidrnJC8YG49MMHHky+CVrWPDT1yPu6ZP3ePfOrh1icfegk+
+ fK5nyO2b/U1qt79FbPfI9KxJ7XutoarHhh49/4udm1u09ZkSr9+0riHvhTeHH8221zzy+2BP57DcxwVd
+ tkn7XpfEa3dzXs7Ftpu3XYrXd91+8ZpZvzufaNa6cEso6rSJtl6XxGt39Vms9rGhw/QxUrWPCV31v8vC
+ Vuxo6b8Of5ujFP97y1+qBB9Pvgha1T4uyONd8pfaw48pxj6W/qWb12zOobv1ptVF8JHi9T7XN8rtm/1N
+ are/VWz7rKlDf9C+zxqqelzQ/X0kxX4265i0dbkmttm0ExVuDj+a7a7ZbeeyrcuUavsJj7bJ5veceP1u
+ PlvnYvsu7texTbftF69Zug9WmRW+LqWp02baek2J1+/p91y5n4I+xhVtXa6p9jGhq/53WdiKHeUcpNlz
+ hm70l5Wu479vmZ8s+HjyRdCq9nHBt8Uu43+X+LA+7RdX7GfJKS///PU9bn26pKfgw+f6Rrl9s79J7fa3
+ im0zRCv3+Yj2fdZQ1eOCXdxHUuwrFwm7Jch7qrYet4jt8qmupT7ft7jpL67FdlMe+hyn2Ef357DafsKj
+ 97Yu7jmxzW4+WyexfTf369iuy/aL16wdfHQReqSmXptp63VNbLOLz2K1jwv0Ma5o63FNtY8JXfW/y8JK
+ 7Cxv8M/sROWJ/cNqtPH/bxk8Cj6efBG0qn0U/vBd1fH/n3lDyaDiqb+4XvdZvde9qus3b4DVa891E3yk
+ 2Mbn+ga5fbO/Se32c8T2T//l3L7HGqp6FHZ1H0m5z7D001LnZn0zQbw+P28ZNm4ZepxcnfNcbDPloc/x
+ Seyn93NY7eOSh9sk9tHFPSe26/q8VGIf3dyvY9vu2i9es2bwkcfeReiRmrptpq3XLWK77j+LxT4q+hjX
+ LdX2J131v8vCS2KHeTLmDO4vuXhzivJr+xd8PPkiaFX7KLxppyjLQfQtg/9LctD8lI5tJff9+h7Ve89R
+ 3uyi7OlPNhTbT7mr7WI7n+srcvtmf5Pa7eeKfeRf659xrX7T7n8NVT0Ku7uPnMR75Dl6xufmkgwu8rq7
+ qWMVr8vAY8n63OPqUx/FNlOeel5jf12dw5Oz7W/xlDaJ/XRzz4ntuzwvl8R+urpfxz66ab94Td7Plx7E
+ 5bGWX7e/paaOm2nrNUds3+1n8WwfU/QxLlu67U8eaqvcvtnfpHb7Vll4Tez43pORN7/Jm1P8/FoaJ/h4
+ 8kXQqvZRuPhBiZ/lOZxzU3lqJ2RKvsfre+V7VnW5JG90GXhc/Atm/Cw/F9W257oLPk5ie5/rC3L7Zn+T
+ 2u3vEfu591o9yXO5yueqclaPKbu8j5yL98vAId/3kY7USe4j9/WHp6auiddnWz1t4PVEf/hrW6XYZsoi
+ nc3Y7+bn8NzZvm7xtDaJfXV1z4n9dHVepsR+u7tfx766ab/YLtsn71PZj7q3jc7lPvKPTYucz2c4q+um
+ 2nrdI/bT3WfxbH9T9DH+aM22P+mq/10W3ireIE9GXjhZqbxpt/KmlD/rLolleXHep66P07Wx2S+teO9b
+ r99uf7EuIY7X57oz0db5F4ps82z76pxk+JQ/H+68xPF0fR85F/XIzn0GiKdz0db33Ok1eWx3n7PX7csO
+ wAUZkJy//zV5beXrq31d1da3d1Hn1c9hj+J4urrnxHvs5rzEe3Z3v4736ar9Yr95Xz+vTwYiVV3SH9or
+ bPo1tUcX7T/UPTLqpY9xIGUhANC36MzkAKsMHAr516q/LDp8j9g+F17LDlW1/0t0uACAzZWFAEDffrg9
+ hHjqImyv+6vepyL4AAA2VxYCAP364fanPfJJj6fOSY795aPB1XtVBB8AwObKQgCgXz/8Pne3ChpaD01v
+ uaR4n0sEHwDA5spCAKBfP9w+zWWR4KF4n1K7HQDAFspCAKBfP2wYfMQ+c5HT6r1aV7/OFgBgDWUhANCv
+ H24PPh76Dv1W7C+/Ti/XDaneq/Wvqn0AAKytLAQA+vXDDz/86yZkuOTfhX9a7WOu2E8uqPpvX/d7C+t7
+ AABdKAsBgH79cPvipinDj7tDiNg2v8VlzlfYpn9T7QsAYAtlIQDQrx9u/zrbc/m0RgYmkyFI/jz8i/Av
+ w5wnPM79s2rfAABbKAsBgL79cPs6H2t76roiAACPKgsBgL79cN9TH0uzoCkA0J2yEADo3w+/T0mpAogt
+ eNIDAOhSWQgA7MMP24cf+fW2vsEFAOhWWQgA7EcGD68BRBVMLCW/LcZTHgBA98pCAGBffvjhh3+SQURY
+ OgDJb3r5F1UdAAB6VBYCAPv1ww8//PPwyNfRnst9/KuQU2r+SfV+AAA9KwsBgHH88PtUmAxD8omQW+Tr
+ /1m1LwCAvSkLAQAAAEZQFgIAAACMoCwEAAAAGEFZCAAAALB/f/6b/z/lD7JIORrNBgAAAABJRU5ErkJg
+ gg==
+
+
+
\ No newline at end of file
diff --git a/ReportImp/TeamPfeil/TeamPfeil.csproj b/ReportImp/TeamPfeil/TeamPfeil.csproj
index 089d8f72a..1f2d59261 100644
--- a/ReportImp/TeamPfeil/TeamPfeil.csproj
+++ b/ReportImp/TeamPfeil/TeamPfeil.csproj
@@ -48,9 +48,16 @@
+
+
+ Component
+
+
+ QuittierungsbelegQualifikation.cs
+
Component
@@ -90,6 +97,10 @@
+
+ QuittierungsbelegQualifikation.cs
+ Designer
+
Quittierungsbeleg.cs
Designer