diff --git a/BeWoAllReports.sln b/BeWoAllReports.sln
index a41867808..d1873285f 100644
--- a/BeWoAllReports.sln
+++ b/BeWoAllReports.sln
@@ -896,8 +896,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Jusina", "ReportImp\Jusina\
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClaudiaHeizmannHeilpaedagogik", "ReportImp\ClaudiaHeizmannHeilpaedagogik\ClaudiaHeizmannHeilpaedagogik.csproj", "{BA5DDD2F-7282-4793-A898-B664936B1703}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeWoAuxilioRitter", "ReportImp\BeWoAuxilioRitter\BeWoAuxilioRitter.csproj", "{D08B6F46-EB00-4A05-B1AB-A00E189C2C66}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|.NET = Debug|.NET
@@ -10989,30 +10987,6 @@ Global
{BA5DDD2F-7282-4793-A898-B664936B1703}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{BA5DDD2F-7282-4793-A898-B664936B1703}.Release|x86.ActiveCfg = Release|Any CPU
{BA5DDD2F-7282-4793-A898-B664936B1703}.Release|x86.Build.0 = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|.NET.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|.NET.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|x86.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Debug|x86.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|.NET.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.DebugRemote|x86.Build.0 = Debug|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|.NET.ActiveCfg = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|.NET.Build.0 = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|Any CPU.Build.0 = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|Mixed Platforms.Build.0 = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|x86.ActiveCfg = Release|Any CPU
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -11457,7 +11431,6 @@ Global
{5BC38A8A-6BFB-405C-BF79-2C2594B80F6B} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{E65C96E4-FD76-4C92-B161-B1E07ABBE1A7} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{BA5DDD2F-7282-4793-A898-B664936B1703} = {D8A691C5-146D-4613-86CC-438F02FE9106}
- {D08B6F46-EB00-4A05-B1AB-A00E189C2C66} = {D8A691C5-146D-4613-86CC-438F02FE9106}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9}
diff --git a/ReportImp/BehindertNaUnd/AssistenzRechung.Designer.cs b/ReportImp/BehindertNaUnd/AssistenzRechung.Designer.cs
index 3c04b9c23..b880f2bf7 100644
--- a/ReportImp/BehindertNaUnd/AssistenzRechung.Designer.cs
+++ b/ReportImp/BehindertNaUnd/AssistenzRechung.Designer.cs
@@ -65,6 +65,7 @@ namespace BehindertNaUnd
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
@@ -102,6 +103,7 @@ namespace BehindertNaUnd
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel9,
this.lblAbrechnungstext,
this.xrLabel1,
this.xrLabel6,
@@ -156,10 +158,10 @@ namespace BehindertNaUnd
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(453.125F, 345.9623F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(550.0005F, 345.9623F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(196.8754F, 23F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(99.99988F, 23F);
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrLabel8.TextFormatString = "{0:dd.MM.yyyy}";
@@ -228,7 +230,7 @@ namespace BehindertNaUnd
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(453.125F, 17F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(292.0003F, 17F);
this.xrLabel4.StylePriority.UseBackColor = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "[CustomerReferenceNumber]";
@@ -242,10 +244,11 @@ namespace BehindertNaUnd
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 319.5457F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(453.125F, 16F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650.0004F, 16F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Assistenzleistungen für [CustomerSalutation] [CustomerName]";
+ this.xrLabel3.Text = "Abrechnung Assistenzleistungen für [CustomerSalutation] [CustomerName], geb. [Cus" +
+ "tomerBirthdate!dd.MM.yyyy]";
this.xrLabel3.WordWrap = false;
//
// xrLabel2
@@ -267,7 +270,7 @@ namespace BehindertNaUnd
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 392.7092F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(292.0003F, 17F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
//
@@ -399,6 +402,23 @@ namespace BehindertNaUnd
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
+ // xrLabel9
+ //
+ this.xrLabel9.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel9.CanShrink = true;
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")});
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(292.0003F, 335.5456F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(233.1251F, 17.00003F);
+ this.xrLabel9.StylePriority.UseBackColor = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.TextFormatString = "GP-Nr.: {0}";
+ this.xrLabel9.WordWrap = false;
+ //
// Rechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -461,6 +481,7 @@ namespace BehindertNaUnd
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
- private DevExpress.XtraReports.UI.XRLabel lblAbrechnungstext;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechnungstext;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
}
}
diff --git a/ReportImp/BehindertNaUnd/InvoiceCustomerReport.Designer.cs b/ReportImp/BehindertNaUnd/InvoiceCustomerReport.Designer.cs
index 049c2d5e7..4450c736b 100644
--- a/ReportImp/BehindertNaUnd/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/BehindertNaUnd/InvoiceCustomerReport.Designer.cs
@@ -71,6 +71,7 @@ namespace BeWo.Report.DefaultReports
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
@@ -198,6 +199,7 @@ namespace BeWo.Report.DefaultReports
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel7,
this.xrLabel1,
this.lblAddress,
this.xrTable3,
@@ -215,10 +217,10 @@ namespace BeWo.Report.DefaultReports
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(449.9181F, 346.875F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(507.0016F, 346.875F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(217.0818F, 16F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(159.9983F, 16F);
this.xrLabel1.StylePriority.UseTextAlignment = false;
this.xrLabel1.Text = "xrLabel1";
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -369,7 +371,7 @@ namespace BeWo.Report.DefaultReports
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(449.9181F, 17F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(273.8764F, 17F);
this.xrLabel4.StylePriority.UseBackColor = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "[CustomerReferenceNumber]";
@@ -384,7 +386,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 346.875F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(449.9181F, 16F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(507.0014F, 16F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen";
@@ -529,6 +531,23 @@ namespace BeWo.Report.DefaultReports
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
//
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")});
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(273.8763F, 362.875F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(233.1251F, 17.00003F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.TextFormatString = "GP-Nr.: {0}";
+ this.xrLabel7.WordWrap = false;
+ //
// InvoiceCustomerReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -599,6 +618,7 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.XRLabel lblAddress;
- private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
}
}
diff --git a/ReportImp/BehindertNaUnd/ServiceInvoiceReport.Designer.cs b/ReportImp/BehindertNaUnd/ServiceInvoiceReport.Designer.cs
index 74b582e5c..bf0aaba3c 100644
--- a/ReportImp/BehindertNaUnd/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BehindertNaUnd/ServiceInvoiceReport.Designer.cs
@@ -76,6 +76,7 @@ namespace BehindertNaUnd
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
@@ -116,6 +117,7 @@ namespace BehindertNaUnd
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel6,
this.xrLabel7,
this.xrLabel4,
this.xrLabel3,
@@ -149,7 +151,7 @@ namespace BehindertNaUnd
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(450.7083F, 20F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(294.0001F, 20F);
this.xrLabel4.StylePriority.UseBackColor = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "[CustomerReferenceNumber]";
@@ -159,15 +161,15 @@ namespace BehindertNaUnd
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 286.875F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(450.7083F, 20F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]";
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName], geb. [Cu" +
+ "stomerBirthdate!dd.MM.yyyy]";
this.xrLabel3.WordWrap = false;
//
// xrLabel2
@@ -190,7 +192,7 @@ namespace BehindertNaUnd
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 361.0416F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(294.0001F, 17F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
//
@@ -198,10 +200,10 @@ namespace BehindertNaUnd
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(450.7083F, 286.875F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(510.0834F, 306.875F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(199.2917F, 19.99994F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(139.9166F, 19.99997F);
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -657,6 +659,23 @@ namespace BehindertNaUnd
this.xrLabel1.Text = "xrLabel1";
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
+ // xrLabel6
+ //
+ this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel6.CanShrink = true;
+ this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")});
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(294.0001F, 306.875F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.0833F, 17.00003F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.TextFormatString = "GP-Nr.: {0}";
+ this.xrLabel6.WordWrap = false;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
@@ -738,5 +757,6 @@ namespace BehindertNaUnd
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
}
}
diff --git a/ReportImp/BehindertNaUnd/SettlementReport.Designer.cs b/ReportImp/BehindertNaUnd/SettlementReport.Designer.cs
index 583984d6c..ec657739b 100644
--- a/ReportImp/BehindertNaUnd/SettlementReport.Designer.cs
+++ b/ReportImp/BehindertNaUnd/SettlementReport.Designer.cs
@@ -102,6 +102,7 @@ namespace BeWo.Report.DefaultReports.Alt
this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
@@ -141,10 +142,10 @@ namespace BeWo.Report.DefaultReports.Alt
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(451.0415F, 259.375F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(509.0416F, 259.375F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(198.9585F, 16.99997F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(140.9584F, 16.99997F);
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -309,7 +310,7 @@ namespace BeWo.Report.DefaultReports.Alt
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(451.0417F, 17.00002F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(316.9999F, 17.00003F);
this.xrLabel4.StylePriority.UseBackColor = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
@@ -319,14 +320,16 @@ namespace BeWo.Report.DefaultReports.Alt
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 243.375F);
this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(649.9999F, 16.00002F);
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(664F, 16F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
- this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]";
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName], geb. [CustomerB" +
+ "irthdayString]";
this.xrLabel3.WordWrap = false;
//
// xrLabel2
@@ -554,6 +557,7 @@ namespace BeWo.Report.DefaultReports.Alt
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel7,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
this.xrLabel_RecipientDivision,
@@ -856,6 +860,23 @@ namespace BeWo.Report.DefaultReports.Alt
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell58.Weight = 0.21685899000901443D;
//
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")});
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(316.9999F, 259.375F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(192.0417F, 17.00003F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.TextFormatString = "GP-Nr.: {0}";
+ this.xrLabel7.WordWrap = false;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
@@ -967,6 +988,7 @@ namespace BeWo.Report.DefaultReports.Alt
private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
}
}
diff --git a/ReportImp/BehindertNaUnd/SettlementReport2.Designer.cs b/ReportImp/BehindertNaUnd/SettlementReport2.Designer.cs
index ee996f88c..2a3ea66ac 100644
--- a/ReportImp/BehindertNaUnd/SettlementReport2.Designer.cs
+++ b/ReportImp/BehindertNaUnd/SettlementReport2.Designer.cs
@@ -96,6 +96,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
@@ -135,10 +136,10 @@ namespace BeWo.Report.DefaultReports
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(451.0417F, 262.4166F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(509.0417F, 262.4166F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(198.9585F, 16.00005F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(140.9584F, 16.00006F);
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
@@ -197,7 +198,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 293.2917F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(291.9999F, 17F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
//
@@ -210,7 +211,7 @@ namespace BeWo.Report.DefaultReports
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(451.0417F, 17.00002F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(291.9999F, 17.00003F);
this.xrLabel4.StylePriority.UseBackColor = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
@@ -220,15 +221,16 @@ namespace BeWo.Report.DefaultReports
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 245.4167F);
this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16.00002F);
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(664F, 16F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" +
- "stName]";
+ "stName], geb. [CustomerBirthday!dd.MM.yyyy]";
this.xrLabel3.WordWrap = false;
//
// xrLabel2
@@ -453,6 +455,7 @@ namespace BeWo.Report.DefaultReports
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel7,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
this.xrLabel_RecipientDivision,
@@ -763,6 +766,23 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell60.Weight = 0.21685899000901443D;
//
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")});
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(292.9583F, 261.4167F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(216.0833F, 17.00003F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.TextFormatString = "GP-Nr.: {0}";
+ this.xrLabel7.WordWrap = false;
+ //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
@@ -868,6 +888,7 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRTableRow xrTableRow37;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell59;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell60;
- private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
}
}
diff --git a/ReportImp/LebenshilfeStadeMID/LebenshilfeStadeMID.csproj b/ReportImp/LebenshilfeStadeMID/LebenshilfeStadeMID.csproj
index 0f1447ccd..95e4ba121 100644
--- a/ReportImp/LebenshilfeStadeMID/LebenshilfeStadeMID.csproj
+++ b/ReportImp/LebenshilfeStadeMID/LebenshilfeStadeMID.csproj
@@ -91,6 +91,12 @@
Quittierungsbeleg.cs
+
+ Component
+
+
+ SbdRechnung.cs
+
@@ -132,6 +138,9 @@
Quittierungsbeleg.cs
+
+ SbdRechnung.cs
+
diff --git a/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs b/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs
index afff37fab..d7f203b07 100644
--- a/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs
+++ b/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs
@@ -15,7 +15,8 @@ namespace LebenshilfeStadeMID.Service
public override void BeforeSaveServiceRecord(ServiceRecord sr)
{
// Wenn "Schulbegleitender Dienst" dokumentiert wird muss EIN MAL PRO TAG eine Verfügungszeit pauschal eingetragen werden.
- if (sr.Start.HasValue && sr.SupportConcept != null && (sr.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || sr.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)")))
+ if (sr.Start.HasValue && sr.SupportConcept != null && (sr.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || sr.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)")
+ || sr.ServiceDescription.Name.ToLower().Contains("nachqualifizierte schulbegleitung (jas)")))
{
// Alle Einträge des Tages holen, für den dokumentiert wird
var span = new DateTimeSpan() { StartDate = new DateTime(sr.Start.Value.Year, sr.Start.Value.Month, sr.Start.Value.Day), EndDate = sr.Start.Value.Date.AddDays(1) };
diff --git a/ReportImp/LebenshilfeStadeMID/Service/CustomSchulbegleitenderDienstService.cs b/ReportImp/LebenshilfeStadeMID/Service/CustomSchulbegleitenderDienstService.cs
index f18296f40..75450b402 100644
--- a/ReportImp/LebenshilfeStadeMID/Service/CustomSchulbegleitenderDienstService.cs
+++ b/ReportImp/LebenshilfeStadeMID/Service/CustomSchulbegleitenderDienstService.cs
@@ -49,7 +49,8 @@ namespace LebenshilfeStadeMID.Service
records.Add(sr);
// Hier ServiceRecord mit SaveInterceptor erstellen (Methode ohne Insert nehmen)
- if (sc != null && (sr.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || sr.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)")))
+ if (sc != null && (sr.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || sr.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)")
+ || sr.ServiceDescription.Name.ToLower().Contains("nachqualifizierte schulbegleitung (jas)")))
{
records.Add(CustomSaveInterceptor.ErstelleVerfuegungszeitOhneInsert(sr));
}
diff --git a/ReportImp/OwnSoftTest5Mrd/CustomReportCreator.cs b/ReportImp/OwnSoftTest5Mrd/CustomReportCreator.cs
new file mode 100644
index 000000000..67e497d56
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/CustomReportCreator.cs
@@ -0,0 +1,138 @@
+using System.Collections.Generic;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BeWo.Report.DefaultReports;
+using DevExpress.XtraReports.UI;
+
+namespace OwnSoftTest5Mrd
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+
+ if (lROs.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid);
+ if (rootReport.Pages.Count == 0)
+ {
+ rootReport.CreateDocument();
+ }
+
+ for (int i = 1; i < lROs.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid);
+ if (lNext.Pages.Count == 0)
+ {
+ lNext.CreateDocument();
+ }
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+
+ public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+
+ return CreateServicesOverviewReportForRo(ro, serviceCategoryOid);
+ }
+
+ 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();
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ ServicesOverviewRO defaultRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO sozioRo = ServicesOverviewRO.CopyFromRO(ro);
+
+ if (ro.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in ro.Services)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+
+ if (s.ServiceCategory.ToLower().Contains("sozio"))
+ {
+ sozioRo.Services.Add(s);
+ }
+ else
+ {
+ defaultRo.Services.Add(s);
+ }
+ }
+ }
+
+ XtraReport report = null;
+ report = AddReportToReport(report, defaultRo);
+ report = AddReportToReport(report, sozioRo);
+
+ if (report == null)
+ report = new XtraReport();
+
+ return report;
+ }
+
+ public override XtraReport CreateReportForServicesOverviewRo(ServicesOverviewRO ro, string reportId)
+ {
+ return CreateServicesOverviewReportForRo(ro, null);
+ }
+
+ private XtraReport AddReportToReport(XtraReport report, ServicesOverviewRO ro) where T : XtraReport, IBeWoReport, new()
+ {
+ if (ro.Services.Count > 0)
+ {
+ if (report == null)
+ {
+ report = new T();
+ ((T)report).SetReportDataSource(ro);
+ }
+ else
+ {
+ if (report.Pages.Count == 0)
+ {
+ report.CreateDocument();
+ }
+
+ XtraReport newReport = new T();
+ ((T)newReport).SetReportDataSource(ro);
+
+ newReport.CreateDocument();
+ report.Pages.AddRange(newReport.Pages);
+ }
+ }
+ return report;
+ }
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/Invoicing/CustomInvoiceFactory.cs b/ReportImp/OwnSoftTest5Mrd/Invoicing/CustomInvoiceFactory.cs
new file mode 100644
index 000000000..3bed90ce2
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Invoicing/CustomInvoiceFactory.cs
@@ -0,0 +1,31 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+
+namespace OwnSoftTest5Mrd.Invoicing
+{
+ public class CustomInvoiceFactory : InvoiceFactory
+ {
+
+ public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
+ {
+ foreach (var list in supportConcepts2ServiceRecords.Values)
+ {
+ foreach (var sr in list)
+ {
+ var cat = sr.ServiceDescription.Category;
+
+ if (sr.CostBearer != null && !sr.CostBearer.Name.Contains("LWL") && !sr.CostBearer.Name.Contains("LVR") &&
+ !String.IsNullOrEmpty(cat.Name) && cat.Name.ToLower().Contains("soziotherapie"))
+ {
+ return new SoziotherapieInvoiceCreation();
+ }
+ }
+ }
+
+ return base.CreateInvoiceCreator(specificId, tenant, supportConcepts2ServiceRecords);
+ }
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/OwnSoftTest5Mrd/Invoicing/SettlementInvoiceCreation.cs
new file mode 100644
index 000000000..b704e6a77
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Invoicing/SettlementInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+
+namespace ZukunftLeben.Invoicing
+{
+
+ public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation
+ {
+ public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
+ {
+ return false;
+ }
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/Invoicing/SoziotherapieInvoiceCreation.cs b/ReportImp/OwnSoftTest5Mrd/Invoicing/SoziotherapieInvoiceCreation.cs
new file mode 100644
index 000000000..395ddfad5
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Invoicing/SoziotherapieInvoiceCreation.cs
@@ -0,0 +1,256 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+
+namespace OwnSoftTest5Mrd.Invoicing
+{
+ public class SoziotherapieInvoiceCreation : InvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "RechnungSoziotherapie";
+ invoice.InvoiceBase.InvoiceTypeText = "Soziotherapie";
+ }
+
+ public override ServiceInvoice CreateSingleInvoice(int invoiceCounter, CostBearer costBearer, DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept, List serviceRecords)
+ {
+ var invoice = new ServiceInvoice();
+
+ var supportConceptList = new List { supportConcept };
+
+ SetSenderInformation(invoice);
+ SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ SetSingleInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConcept);
+
+ SetRecipientInformation(invoice, costBearer);
+
+ SetServiceInvoicePeriods(invoice, invoice.InvoiceBase.CostBearer2SupportConcept, invoicePeriod, serviceRecords);
+
+ SetServiceInvoicePeriodAmounts(invoice);
+
+ if (invoicePeriod == null)
+ {
+ SetAmountAdvancePayments(invoice);
+ SetAmountEquityContribution(invoice);
+ }
+
+ base.CreateSingleInvoice(invoiceCounter, costBearer, invoicePeriod, supportConcept, serviceRecords);
+ return invoice;
+ }
+
+ public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var list = base.CreateInvoiceItems(serviceRecordsInPeriod, invoicePeriod, scap, calc);
+ var ii = CreateHausbesuchspauschale(serviceRecordsInPeriod, invoicePeriod, scap);
+ list.AddRange(ii);
+
+ return list;
+ }
+
+ public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc);
+ ii.ItemDescription = iServiceRecord.ServiceDescription.Name;
+
+ if (ii.ItemDescription.ToLower().Contains("gruppe"))
+ {
+ if (iServiceRecord.RoundedDuration <= 45)
+ ii.UnitDescription = "GPos: 2002678";
+ else if (iServiceRecord.RoundedDuration <= 60)
+ ii.UnitDescription = "GPos: 2002677";
+ else
+ ii.UnitDescription = "GPos: 2002672"; // 90 min, 2-5 Personen
+ ii.AmountPerUnit = GetGruppenPreis(scap.CostBearer2SupportConcept, iServiceRecord.Start.Value);
+ ii.AmountTotal = ii.AmountPerUnit * ii.UnitCount;
+ ii.GrossAmountTotal = ii.AmountTotal;
+ }
+ else
+ {
+ ii.AmountPerUnit = GetEinzelPreis(scap.CostBearer2SupportConcept, iServiceRecord.Start.Value);
+ ii.AmountTotal = ii.AmountPerUnit * ii.UnitCount;
+ ii.GrossAmountTotal = ii.AmountTotal;
+
+ if (ii.ItemDescription.ToLower().Contains("video"))
+ {
+ if (iServiceRecord.RoundedDuration <= 30)
+ {
+ ii.UnitDescription = "GPos: 2001616";
+ }
+ else
+ {
+ ii.UnitDescription = "GPos: 2001615";
+ }
+ }
+ else if (ii.ItemDescription.ToLower().Contains("telefonat"))
+ {
+ if (iServiceRecord.RoundedDuration <= 30)
+ {
+ ii.UnitDescription = "GPos: 2001618";
+ }
+ else
+ {
+ ii.UnitDescription = "GPos: 2001617";
+ }
+ }
+ else if (ii.ItemDescription.ToLower().Contains("aufsuchende einheit"))
+ {
+ if (iServiceRecord.RoundedDuration <= 10)
+ {
+ ii.UnitDescription = "GPos: 2001613 / 2009690";
+ }
+ else if (iServiceRecord.RoundedDuration <= 30)
+ {
+ ii.UnitDescription = "GPos: 2001612 / 2009690";
+ }
+ else if (iServiceRecord.RoundedDuration <= 45)
+ {
+ ii.UnitDescription = "GPos: 2001611 / 2009690";
+ }
+ else
+ {
+ ii.UnitDescription = "GPos: 2001610 / 2009690";
+ }
+ }
+ else if (ii.ItemDescription.ToLower().Contains("aufsuchende probatorik"))
+ {
+ ii.UnitDescription = "GPos: 2001607 / 2009690";
+ }
+ else if (ii.ItemDescription.ToLower().Contains("büroprobatorik"))
+ {
+ ii.UnitDescription = "GPos: 2001607";
+ }
+ else if (ii.ItemDescription.ToLower().Contains("büroeinheit"))
+ {
+ if (iServiceRecord.RoundedDuration <= 10)
+ {
+ ii.UnitDescription = "GPos: 2001613";
+ }
+ else if (iServiceRecord.RoundedDuration <= 30)
+ {
+ ii.UnitDescription = "GPos: 2001612";
+ }
+ else if (iServiceRecord.RoundedDuration <= 45)
+ {
+ ii.UnitDescription = "GPos: 2001611";
+ }
+ else
+ {
+ ii.UnitDescription = "GPos: 2001610";
+ }
+ }
+ }
+
+ return ii;
+ }
+
+ public virtual IList CreateHausbesuchspauschale(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap)
+ {
+ IList items = new List();
+ decimal hausbesuchspauschale = 8.53m;
+ if (scap != null && invoicePeriod != null)
+ {
+ hausbesuchspauschale = GetHausbesuchspauschale(scap.CostBearer2SupportConcept, invoicePeriod.StartDate);
+ }
+ int countHausbesuch = 0;
+ foreach (var sr in serviceRecordsInPeriod)
+ {
+ if (sr.ServiceDescription != null && sr.ServiceDescription.Name != null && sr.ServiceDescription.Name.ToLower().Contains("aufsuchend"))
+ {
+ countHausbesuch++;
+ }
+ }
+
+ if (countHausbesuch > 0)
+ {
+ var invoiceItem = new InvoiceItem();
+
+ decimal anzahlHausbesuche = countHausbesuch;
+
+ invoiceItem.AmountPerUnit = hausbesuchspauschale;
+ invoiceItem.UnitCount = anzahlHausbesuche;
+ invoiceItem.AmountTotal = anzahlHausbesuche * hausbesuchspauschale;
+ if (invoicePeriod != null)
+ {
+ invoiceItem.ItemPeriodStart = invoicePeriod.StartDate;
+ invoiceItem.ItemPeriodEnd = invoicePeriod.EndDate;
+ }
+ invoiceItem.RateFactor = null;
+ invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal;
+ invoiceItem.ItemDescription = "Hausbesuchspauschale";
+ invoiceItem.UnitDescription = "GPos: 2009690";
+ if (scap != null)
+ invoiceItem.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ items.Add(invoiceItem);
+ }
+ return items;
+ }
+
+ private decimal GetHausbesuchspauschale(CostBearer2SupportConcept c2s, DateTime dt)
+ {
+ String preisName = "Hausbesuchspauschale Primärkasse";
+
+ if (c2s.CostBearer.Organisation.Function != null)
+ {
+ if (c2s.CostBearer.Organisation.Function.Value.Contains("Ersatzkasse"))
+ {
+ preisName = "Hausbesuchspauschale Ersatzkasse";
+ }
+ }
+
+ return base.GetPreis(preisName, dt);
+ }
+
+ private decimal GetGruppenPreis(CostBearer2SupportConcept c2s, DateTime dt)
+ {
+ String preisName = "Gruppenstunde Primärkasse";
+
+ if (c2s.CostBearer.Organisation.Function != null)
+ {
+ if (c2s.CostBearer.Organisation.Function.Value.Contains("Ersatzkasse"))
+ {
+ preisName = "Gruppenstunde Ersatzkasse";
+ }
+ }
+
+ return base.GetPreis(preisName, dt);
+ }
+
+ private decimal GetEinzelPreis(CostBearer2SupportConcept c2s, DateTime dt)
+ {
+ String preisName = "Einzelstunde Primärkasse";
+
+ if (c2s.CostBearer.Organisation.Function != null)
+ {
+ if (c2s.CostBearer.Organisation.Function.Value.Contains("Ersatzkasse"))
+ {
+ preisName = "Einzelstunde Ersatzkasse";
+ }
+ }
+
+ return base.GetPreis(preisName, dt);
+ }
+
+ public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc, bool summaryPerMonth, bool addRateFactorToUnitCount)
+ {
+ return base.CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, true, true);
+ }
+
+ public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth)
+ {
+ String key = String.Format("{0}_{1}_{2}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemDescription);
+ if (summaryPerMonth)
+ {
+ key = String.Format("{0}_{1}_{2:yyyyMM}_{3}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart, iitem.ItemDescription);
+ }
+
+ return key;
+ }
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.cs b/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.cs
new file mode 100644
index 000000000..ff0dc58a6
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.cs
@@ -0,0 +1,165 @@
+using System;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using System.Text.RegularExpressions;
+using System.IO;
+using DevExpress.XtraPrinting.Drawing;
+
+namespace OwnSoftTest5Mrd
+{
+
+ public partial class LeistungsnachweisSoziotherapie : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public LeistungsnachweisSoziotherapie()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Mandator.Logo?.Original is object)
+ xrPictureBox3.ImageSource = new ImageSource(false, pRO.Mandator.Logo.Original);
+
+ double gesamt = 0;
+ double gesamtGruppe = 0;
+
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+
+ var serviceRecord = DAOFactory.GenericDAO.LoadByID(s.ServiceRecordOid);
+ pRO.ReferenceNumber = serviceRecord.CostBearer2SupportConcept.CustomerReferenceNumber;
+ if (serviceRecord.CostBearer2SupportConcept.ApprovedStartDate != null)
+ pRO.ApprovedStartDate = String.Format("{0:dd.MM.yyyy}", serviceRecord.CostBearer2SupportConcept.ApprovedStartDate);
+ if (serviceRecord.CostBearer2SupportConcept.ApprovedEndDate != null)
+ pRO.ApprovedEndDate = String.Format("{0:dd.MM.yyyy}", serviceRecord.CostBearer2SupportConcept.ApprovedEndDate);
+ var srDc = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDC(serviceRecord);
+
+ s.GoalList = String.Empty;
+ if (srDc.Goals != null && srDc.Goals.Count > 0)
+ {
+ foreach (var goal in srDc.Goals)
+ {
+ if (!String.IsNullOrEmpty(goal.Abbreviation))
+ {
+ if (s.GoalList.Length > 0)
+ s.GoalList += ", ";
+ s.GoalList += goal.Abbreviation;
+ }
+ }
+ }
+
+ if (s.ServiceDescription.Contains("Gruppe"))
+ {
+ s.IsGroup = true;
+ gesamtGruppe += s.Minutes;
+ s.ServiceDescription = "E";
+ s.Notice5 = "2002672";
+ }
+ else
+ {
+ gesamt += s.Minutes;
+ }
+
+ if (s.ServiceDescription.Contains("Video"))
+ {
+ s.ServiceDescription = "V";
+ if (s.Minutes <= 30)
+ {
+ s.Notice5 = "2001615";
+ }
+ else
+ {
+ s.Notice5 = "2001616";
+ }
+ }
+ else if (s.ServiceDescription.Contains("Telefon"))
+ {
+ s.ServiceDescription = "T";
+ if (s.Minutes <= 30)
+ {
+ s.Notice5 = "2001618";
+ }
+ else
+ {
+ s.Notice5 = "2001617";
+ }
+ }
+ else if (s.ServiceDescription.Contains("Aufsuchende Prob"))
+ {
+ s.ServiceDescription = "A";
+ s.Notice5 = "2001607";
+ }
+ else
+ {
+ if (s.ServiceDescription.Contains("Büro"))
+ {
+ s.ServiceDescription = "E";
+ }
+ else if (s.ServiceDescription.Contains("Aufsuchend"))
+ {
+ s.ServiceDescription = "A";
+ }
+
+ if (s.Minutes <= 10)
+ {
+ s.Notice5 = "2001613";
+ }
+ else if (s.Minutes <= 30)
+ {
+ s.Notice5 = "2001612";
+ }
+ else if (s.Minutes <= 45)
+ {
+ s.Notice5 = "2001611";
+ }
+ else
+ {
+ s.Notice5 = "2001610";
+ }
+ }
+ }
+ }
+
+ cellGesamt.Text = String.Format("{0:0.00}", gesamt / 60);
+ if (gesamtGruppe > 0)
+ {
+ cellGesamtGruppe.Text = String.Format("{0:0.00}", gesamtGruppe / 60);
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ 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)
+ {
+ using (var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return System.Drawing.Image.FromStream(memoryStream);
+ }
+ }
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.designer.cs b/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.designer.cs
new file mode 100644
index 000000000..24ad23754
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.designer.cs
@@ -0,0 +1,1032 @@
+using BeWo.Report.ReportObjects;
+namespace OwnSoftTest5Mrd
+{
+ partial class LeistungsnachweisSoziotherapie
+ {
+ ///
+ /// 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();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = 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.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.cellGesamtGruppe = new DevExpress.XtraReports.UI.XRLabel();
+ this.cellGesamt = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblIkNr = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
+ ((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 DevExpress.Drawing.DXFont("Arial", 11F);
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.WhiteSmoke;
+ 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(0.0005086263F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1097.458F, 63F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseBorders = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell3,
+ this.xrTableCell6,
+ this.xrTableCell1,
+ this.xrTableCell11,
+ this.xrTableCell7,
+ this.xrTableCell16,
+ this.xrTableCell19,
+ this.xrTableCell14,
+ this.xrTableCell5});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseBorders = false;
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.71875D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Ort";
+ this.xrTableCell4.Weight = 0.24385912943517524D;
+ //
+ // 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.24385913270146492D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "Uhrzeit\r\n";
+ this.xrTableCell6.Weight = 0.34140277718578993D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "GPos\r\n";
+ this.xrTableCell1.Weight = 0.26824505480994043D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Anzahl";
+ this.xrTableCell11.Weight = 0.20728026932304136D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Anzahl\r\n";
+ this.xrTableCell7.Weight = 0.20728026091063453D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Leistungsform\r\n";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.280438005341767D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Text = "Schlüssel";
+ this.xrTableCell19.Weight = 0.19508730895313436D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Text = "Handzeichen ";
+ this.xrTableCell14.Weight = 0.25605209371119086D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Datum, Unterschrift ";
+ this.xrTableCell5.Weight = 0.43274761671964435D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21,
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24,
+ this.xrTableCell25,
+ this.xrTableCell26,
+ this.xrTableCell27,
+ this.xrTableCell28,
+ this.xrTableCell29,
+ this.xrTableCell30});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow1.StylePriority.UseBorders = false;
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableRow1.Weight = 1.25D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Multiline = true;
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Weight = 0.24385913106832008D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Multiline = true;
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Weight = 0.24385913106832008D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Multiline = true;
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Text = "(von - bis)";
+ this.xrTableCell23.Weight = 0.34140277718578993D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Multiline = true;
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Text = "(Leistungsart)";
+ this.xrTableCell24.Weight = 0.26824505480994043D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Multiline = true;
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UsePadding = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.Text = "Einheiten*Einzeln";
+ this.xrTableCell25.Weight = 0.20728026932304136D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Multiline = true;
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Text = "Einheiten*Gruppe";
+ this.xrTableCell26.Weight = 0.20728026091063453D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 6F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell27.Multiline = true;
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.Text = "Aufsuchend (A), per Videotelefonie (V), per Telefon (T), in der Einrichtung (E)";
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell27.Weight = 0.280438005341767D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Multiline = true;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Weight = 0.19508730895313436D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Multiline = true;
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Text = "Sozio-therapeut/in";
+ this.xrTableCell29.Weight = 0.25605209371119086D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Multiline = true;
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Text = "versicherte Person";
+ this.xrTableCell30.Weight = 0.43274761671964435D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1,
+ this.GroupFooter1});
+ 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 DevExpress.Drawing.DXFont("Arial", 11F);
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.StylePriority.UseFont = false;
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1097.458F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell17,
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell12,
+ this.xrTableCell2,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ this.xrTableCell20,
+ this.xrTableCell18,
+ this.xrTableCell9});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.StylePriority.UseTextAlignment = false;
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.12626263699193913D;
+ //
+ // 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.12626263699193913D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString", "{0:HH:mm}")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell15";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.17676769478719556D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Weight = 0.138888903265244D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldEinzel", "{0:0.00}")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.1073232412993016D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup", "{0:0.00}")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Weight = 0.10732324744166573D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Weight = 0.14520203233717263D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GoalList")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell20.Weight = 0.10101011051826002D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell18.Weight = 0.13257577011985949D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 0.22406316231377763D;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(177.4581F, 25F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.GroupHeader1.HeightF = 63F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
+ this.xrLabel3,
+ this.cellGesamtGruppe,
+ this.cellGesamt,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel11});
+ this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.GroupFooter1.HeightF = 122.5208F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(767.3293F, 64.52077F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(630.0004F, 64.52077F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // cellGesamtGruppe
+ //
+ this.cellGesamtGruppe.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.cellGesamtGruppe.BorderWidth = 1F;
+ this.cellGesamtGruppe.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.cellGesamtGruppe.LocationFloat = new DevExpress.Utils.PointFloat(535.0005F, 0F);
+ this.cellGesamtGruppe.Name = "cellGesamtGruppe";
+ this.cellGesamtGruppe.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.cellGesamtGruppe.SizeF = new System.Drawing.SizeF(85F, 24.25F);
+ this.cellGesamtGruppe.StylePriority.UseBorders = false;
+ this.cellGesamtGruppe.StylePriority.UseBorderWidth = false;
+ this.cellGesamtGruppe.StylePriority.UseFont = false;
+ this.cellGesamtGruppe.StylePriority.UsePadding = false;
+ this.cellGesamtGruppe.StylePriority.UseTextAlignment = false;
+ this.cellGesamtGruppe.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // cellGesamt
+ //
+ this.cellGesamt.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.cellGesamt.BorderWidth = 1F;
+ this.cellGesamt.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.cellGesamt.LocationFloat = new DevExpress.Utils.PointFloat(449.9998F, 0F);
+ this.cellGesamt.Name = "cellGesamt";
+ this.cellGesamt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.cellGesamt.SizeF = new System.Drawing.SizeF(85F, 24.25F);
+ this.cellGesamt.StylePriority.UseBorders = false;
+ this.cellGesamt.StylePriority.UseBorderWidth = false;
+ this.cellGesamt.StylePriority.UseFont = false;
+ this.cellGesamt.StylePriority.UsePadding = false;
+ this.cellGesamt.StylePriority.UseTextAlignment = false;
+ this.cellGesamt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(630.0004F, 46.52081F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(386.3333F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum, Unterschrift Leistungserbringer";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(629.9999F, 100.0208F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(467.4581F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(200F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(249.9996F, 24.24997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Einheiten gesamt:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel18,
+ this.xrLabel10,
+ this.xrLabel7,
+ this.xrLabel4});
+ this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.ReportFooter.HeightF = 96.15948F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(1097.458F, 17.99998F);
+ this.xrLabel18.StylePriority.UseBorders = false;
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.Text = "* Hinweis: Eine Einheit bei Einzeltherapie umfasst 60 Minuten, im Gruppenkontext " +
+ "90 Minuten. Die Einzeltherapie kann auch in Teileinheiten erbracht werden (bspw." +
+ " 0,5 oder 1,5).";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(570.1251F, 24.33894F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(527.3329F, 71.82053F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "5 Motivation/Antrieb förderndes Training\r\n6 Training zur handlungsrelevanten Will" +
+ "ensbildung\r\n7 Anleitung zur Verbesserung der Krankheitswahrnehmung\r\n8 Hilfe in K" +
+ "risensituationen\r\n";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0.0005501967F, 24.33894F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(100F, 20F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Schlüssel:";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(100.4168F, 24.33894F);
+ 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(413.1666F, 71.82053F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "1 Erstellen des soziotherapeutischen Betreuungsplans\r\n2 Koordination von Behandlu" +
+ "ngsmaßnahmen\r\n3 Arbeit im Sozialen Umfeld\r\n4 Soziotherapeutische Dokumentation";
+ //
+ // fieldEinzel
+ //
+ this.fieldEinzel.DataMember = "Services";
+ this.fieldEinzel.Expression = "Iif([IsGroup], ?, [Minutes] / 60)";
+ this.fieldEinzel.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldEinzel.Name = "fieldEinzel";
+ //
+ // fieldBillableFLS
+ //
+ this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60";
+ this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldBillableFLS.Name = "fieldBillableFLS";
+ //
+ // fieldAbrechenbareFLS
+ //
+ this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] / 60) * 1.2";
+ this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(248.7709F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name der versicherten Person: ";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(248.7709F, 100F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(358.2291F, 20F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.Text = "[CustomerFirstName] [CustomerLastName]";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99999F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(233.9999F, 20F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Leistungserbringer: ";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrLabel9,
+ this.xrLabel17,
+ this.xrLabel16,
+ this.xrLabel13,
+ this.xrLabel14,
+ this.lblIkNr,
+ this.lblAdresse,
+ this.xrLabel1,
+ this.xrLabel15,
+ this.xrLabel23,
+ this.xrLabel12});
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.ReportHeader.HeightF = 193.2692F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrPictureBox3
+ //
+ this.xrPictureBox3.ImageAlignment = DevExpress.XtraPrinting.ImageAlignment.BottomRight;
+ this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(921.5421F, 0F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(175.9159F, 60.00001F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(248.7709F, 130F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(358.2291F, 20F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "[StartDate] - [EndDate]";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(607F, 100F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(167.396F, 20F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "KV-Nr. / Geb.datum:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(774.396F, 100F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "[CustomerInsuranceNumer] / [CustomerBirthday!dd.MM.yyyy]";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(378.4584F, 20F);
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Soziotherapeutische Maßnahmen";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 130F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(248.7709F, 20F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Zeitraum von - bis: ";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(607F, 70.00002F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(167.396F, 20F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Krankenkasse:";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CostBearer")});
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(774.396F, 70.00002F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(310.8333F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ //
+ // lblIkNr
+ //
+ this.lblIkNr.LocationFloat = new DevExpress.Utils.PointFloat(0F, 70.00002F);
+ this.lblIkNr.Name = "lblIkNr";
+ this.lblIkNr.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblIkNr.SizeF = new System.Drawing.SizeF(402.7499F, 20F);
+ this.lblIkNr.StylePriority.UseFont = false;
+ this.lblIkNr.Text = "IK-Nr.: [Mandator.IKLeistungserbringer]";
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(233.9999F, 39.99999F);
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(667.9385F, 20F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "[Mandator.Name], [Mandator.Street], [Mandator.PostalCode] [Mandator.Town]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 13F, DevExpress.Drawing.DXFontStyle.Bold);
+ 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(578.9792F, 20F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Soziotherapeutischer Leistungsnachweis";
+ //
+ // fieldArt
+ //
+ this.fieldArt.DataMember = "Services";
+ this.fieldArt.Expression = "Iif([IsGroup], \'G\', \'E\')";
+ this.fieldArt.FieldType = DevExpress.XtraReports.UI.FieldType.DateTime;
+ this.fieldArt.Name = "fieldArt";
+ //
+ // fieldGroup
+ //
+ this.fieldGroup.DataMember = "Services";
+ this.fieldGroup.Expression = "Iif([IsGroup], [Minutes] / 60, ?)";
+ this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldGroup.Name = "fieldGroup";
+ //
+ // LeistungsnachweisSoziotherapie
+ //
+ 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.fieldEinzel,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldArt,
+ this.fieldGroup});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Landscape = true;
+ this.Margins = new DevExpress.Drawing.DXMargins(30F, 30F, 50F, 30F);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ 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 fieldEinzel;
+ private DevExpress.XtraReports.UI.XRLabel cellGesamt;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblIkNr;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.CalculatedField fieldArt;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGroup;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRLabel cellGesamtGruppe;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.resx b/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.resx
new file mode 100644
index 000000000..c7e0d4bdf
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/LeistungsnachweisSoziotherapie.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/OwnSoftTest5Mrd/OwnSoftTest5Mrd.csproj b/ReportImp/OwnSoftTest5Mrd/OwnSoftTest5Mrd.csproj
new file mode 100644
index 000000000..7a956fb65
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/OwnSoftTest5Mrd.csproj
@@ -0,0 +1,114 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {0AB07D34-D1B6-441F-8F1F-E5B310DA666E}
+ Library
+ Properties
+ OwnSoftTest5Mrd
+ 5000000000_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\CustomerDlls\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ ..\..\CustomerDlls\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ LeistungsnachweisSoziotherapie.cs
+
+
+
+ True
+ True
+ Resources.resx
+
+
+ Component
+
+
+ SoziotherapieRechnung.cs
+
+
+
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
+
+ {40d8b312-ea64-49e3-a31a-5e57ed4d5654}
+ Report
+
+
+ {094331c3-ecee-4c89-bbfd-4c9ded89f0ef}
+ Service
+
+
+ {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4}
+ Shared
+
+
+
+
+ LeistungsnachweisSoziotherapie.cs
+
+
+
+ ResXFileCodeGenerator
+ Resources.Designer.cs
+
+
+ SoziotherapieRechnung.cs
+ Designer
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/OwnSoftTest5Mrd/Properties/AssemblyInfo.cs b/ReportImp/OwnSoftTest5Mrd/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..f292a9b9c
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// Allgemeine Informationen über eine Assembly werden über die folgenden
+// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
+// die einer Assembly zugeordnet sind.
+[assembly: AssemblyTitle("OwnSoftTest5Mrd")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("OwnSoftTest5Mrd")]
+[assembly: AssemblyCopyright("Copyright © 2025")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
+// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
+// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
+// indem Sie "*" wie unten gezeigt eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/OwnSoftTest5Mrd/Properties/Resources.Designer.cs b/ReportImp/OwnSoftTest5Mrd/Properties/Resources.Designer.cs
new file mode 100644
index 000000000..516bcbe29
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Properties/Resources.Designer.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// Dieser Code wurde von einem Tool generiert.
+// Laufzeitversion:4.0.30319.42000
+//
+// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
+// der Code erneut generiert wird.
+//
+//------------------------------------------------------------------------------
+
+namespace OwnSoftTest5Mrd.Properties {
+ using System;
+
+
+ ///
+ /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
+ ///
+ // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
+ // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
+ // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
+ // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Resources {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Resources() {
+ }
+
+ ///
+ /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("OwnSoftTest5Mrd.Properties.Resources", typeof(Resources).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
+ /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/Properties/Resources.resx b/ReportImp/OwnSoftTest5Mrd/Properties/Resources.resx
new file mode 100644
index 000000000..29dcb1b3a
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Properties/Resources.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/OwnSoftTest5Mrd/Properties/licenses.licx b/ReportImp/OwnSoftTest5Mrd/Properties/licenses.licx
new file mode 100644
index 000000000..f98ef57fd
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.Designer.cs b/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.Designer.cs
new file mode 100644
index 000000000..5cc58033c
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.Designer.cs
@@ -0,0 +1,922 @@
+using BeWo.Report.ReportObjects;
+namespace OwnSoftTest5Mrd
+{
+ partial class SoziotherapieRechnung
+ {
+ ///
+ /// 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();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.ReportHeader.HeightF = 0F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 200.625F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Font = new DevExpress.Drawing.DXFont("Arial", 7F);
+ this.bottomMarginBand1.HeightF = 88.12486F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ this.bottomMarginBand1.StylePriority.UseFont = false;
+ //
+ // Page1
+ //
+ this.Page1.BorderWidth = 2F;
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable2,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.xrLabel4,
+ this.lblAdresse});
+ this.Page1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.Page1.HeightF = 396.0767F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseBorderWidth = false;
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(366.9999F, 177.8851F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow3,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(283.7153F, 75F);
+ this.xrTable2.StylePriority.UseFont = false;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell17});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell16.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell16.StylePriority.UseBackColor = false;
+ this.xrTableCell16.StylePriority.UseBorderColor = false;
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Rechnungsnummer";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell16.Weight = 0.53122486267026214D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell17.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
+ this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell17.Weight = 0.53122488360866615D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell13});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell12.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell12.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseBorderColor = false;
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Rechnungsdatum";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell12.Weight = 0.53122486267026214D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell13.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDateTime", "{0:dd.MM.yyyy}")});
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell13.StylePriority.UseBackColor = false;
+ this.xrTableCell13.StylePriority.UseBorderColor = false;
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell13.Weight = 0.53122488360866615D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell6.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.BorderWidth = 2F;
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseBorderWidth = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "IK-Nummer";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.53122486267026214D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell7.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.BorderWidth = 2F;
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseBorderWidth = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "490 508 354";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell7.Weight = 0.53122488360866615D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel6.CanShrink = true;
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 337.0768F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(650.7153F, 38.99988F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Abrechnung Soziotherapie-Leistungen gemäß $37a SGV, Versicherte(r): [CustomerLast" +
+ "Name], [CustomerFirstName]\r\nVersichtennummer: [CustomerInsuranceNumber]";
+ this.xrLabel6.WordWrap = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 376.0766F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(650.7153F, 20F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Zeitraum: [AccountingPeriod]";
+ this.xrLabel7.WordWrap = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 14F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 286.6351F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(319.8698F, 25.00006F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.WordWrap = false;
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(317F, 111.5F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel14,
+ this.xrLabel11,
+ this.xrLabel5,
+ this.xrTable4});
+ this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F);
+ this.ReportFooter.HeightF = 218.2751F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(442.0537F, 0F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(208.6615F, 218.2751F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Italic);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 10.00001F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Abschließende Bemerkungen:";
+ //
+ // xrTable4
+ //
+ this.xrTable4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 35.00004F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10,
+ this.xrTableRow14});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(442.0536F, 26F);
+ this.xrTable4.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell18});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
+ this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.Text = "xrTableCell1";
+ this.xrTableCell18.Weight = 3D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.23809523809523808D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Weight = 3D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ 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";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader1,
+ this.GroupFooter1});
+ this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable6});
+ this.Detail2.HeightF = 25F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable6
+ //
+ this.xrTable6.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable6.Name = "xrTable6";
+ this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow25});
+ this.xrTable6.SizeF = new System.Drawing.SizeF(650.7153F, 25F);
+ this.xrTable6.StylePriority.UseFont = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40,
+ this.xrTableCell42,
+ this.xrTableCell20,
+ this.xrTableCell44,
+ this.xrTableCell45,
+ this.xrTableCell47});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 1D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitDescription")});
+ this.xrTableCell40.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell40.StylePriority.UseBorderColor = false;
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UseFont = false;
+ this.xrTableCell40.StylePriority.UsePadding = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.Text = "Soziotherapie";
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell40.Weight = 0.75334477285543433D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell42.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell42.StylePriority.UseBorderColor = false;
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UsePadding = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell42.Weight = 0.84164422033591535D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount")});
+ this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell20.StylePriority.UseBorderColor = false;
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell20.TextFormatString = "{0:0.##}";
+ this.xrTableCell20.Weight = 0.22822139477225151D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRateString")});
+ this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell44.StylePriority.UseBorderColor = false;
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell44.TextFormatString = "{0:}";
+ this.xrTableCell44.Weight = 0.22822139477225151D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
+ this.xrTableCell45.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell45.StylePriority.UseBorderColor = false;
+ this.xrTableCell45.StylePriority.UseBorders = false;
+ this.xrTableCell45.StylePriority.UseFont = false;
+ this.xrTableCell45.StylePriority.UsePadding = false;
+ this.xrTableCell45.StylePriority.UseTextAlignment = false;
+ this.xrTableCell45.Text = "xrTableCell45";
+ this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell45.Weight = 0.31486369486210231D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
+ this.xrTableCell47.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell47.StylePriority.UseBorderColor = false;
+ this.xrTableCell47.StylePriority.UseBorders = false;
+ this.xrTableCell47.StylePriority.UseFont = false;
+ this.xrTableCell47.StylePriority.UsePadding = false;
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell47.Weight = 0.40632358217756026D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable5});
+ this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTable5
+ //
+ this.xrTable5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow23});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(650.7153F, 25F);
+ this.xrTable5.StylePriority.UseFont = false;
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell32,
+ this.xrTableCell37,
+ this.xrTableCell14,
+ this.xrTableCell33,
+ this.xrTableCell36,
+ this.xrTableCell34});
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 1D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "Positionsnummer";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell32.Weight = 0.75334485886812264D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell37.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell37.StylePriority.UseBackColor = false;
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.Text = "Bezeichnung";
+ this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell37.Weight = 0.8416442411919387D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell14.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "Menge";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell14.Weight = 0.22822136142383243D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell33.StylePriority.UseBackColor = false;
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UseFont = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "Einheit";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell33.Weight = 0.22822136142383243D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell36.StylePriority.UseBackColor = false;
+ this.xrTableCell36.StylePriority.UseBorderColor = false;
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.StylePriority.UseTextAlignment = false;
+ this.xrTableCell36.Text = "Preis";
+ this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell36.Weight = 0.31486374942651824D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell34.StylePriority.UseBackColor = false;
+ this.xrTableCell34.StylePriority.UseBorderColor = false;
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Text = "Gesamtbetrag";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.40632415697457513D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 47.91667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(649.9999F, 25F);
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell5});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell1.StylePriority.UseBorderColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnungsbetrag";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 2.3662953373904871D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell5.StylePriority.UseBorderColor = false;
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell5.Weight = 0.40327538447920763D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 122.5833F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Mit freundlichen Grüßen";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 197.5833F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "[CreatorName]";
+ //
+ // SoziotherapieRechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new DevExpress.Drawing.DXMargins(100F, 50F, 200.625F, 88.12486F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTable xrTable6;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ }
+}
diff --git a/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.cs b/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.cs
new file mode 100644
index 000000000..3d124a4e2
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.cs
@@ -0,0 +1,100 @@
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using System;
+using System.Text;
+
+namespace OwnSoftTest5Mrd
+{
+ [IDSpecificClass(Identifier = "RechnungSoziotherapie")]
+ public partial class SoziotherapieRechnung : XtraReport, IBeWoReport
+ {
+ public SoziotherapieRechnung()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ string poBox = null;
+ if (pRO.InvoiceBase.RecipientContactInformations.Count > 0)
+ {
+ foreach (var i in pRO.InvoiceBase.RecipientContactInformations)
+ {
+ if (i.ContactType == BS.Shared.ContactType.private_POBox)
+ poBox = i.ContactValue;
+ }
+ }
+
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1))
+ {
+ sb.AppendLine(pRO.RecipientAddressLine1);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
+ {
+ sb.AppendLine(pRO.RecipientContactPerson);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(poBox))
+ {
+ sb.AppendLine(poBox);
+ }
+ else if (!String.IsNullOrEmpty(pRO.RecipientPoBox))
+ {
+ sb.AppendLine(pRO.RecipientPoBox);
+ }
+ else if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine("");
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ decimal hours = 0;
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ hours += ii.Hours ?? 0;
+ if (ii.UnitDescription == null || !ii.UnitDescription.StartsWith("GPos"))
+ {
+ ii.UnitDescription = "";
+ }
+
+ // Einheit setzen
+ ii.HourlyRateString = "Stunden";
+ if (ii.ServiceDescription != null && ii.ServiceDescription.ToLower().Contains("hausbesuchspauschale"))
+ {
+ ii.HourlyRateString = "Anzahl";
+ }
+ }
+ }
+ }
+
+ if (String.IsNullOrEmpty(pRO.Notice))
+ {
+ xrLabel5.Visible = false;
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.resx b/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.resx
new file mode 100644
index 000000000..c7e0d4bdf
--- /dev/null
+++ b/ReportImp/OwnSoftTest5Mrd/SoziotherapieRechnung.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj b/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj
index f8469ec60..9d35b288b 100644
--- a/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj
+++ b/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj
@@ -1,240 +1,241 @@
-
-
-
-
- Debug
- AnyCPU
- {E660E5A0-8516-4B5B-B3DB-6D46D630F065}
- Library
- Properties
- ProfEggersStiftung
- 7912635399_Reports
- v4.7.2
- 512
-
-
-
- true
- full
- false
- ..\..\CustomerDlls\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- pdbonly
- true
- ..\..\CustomerDlls\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Component
-
-
- FLSGroupReport.cs
-
-
- Component
-
-
- FLSListReport.cs
-
-
-
-
-
-
- Component
-
-
- KassenbelegReport.cs
-
-
- Component
-
-
- Mitarbeiterarbeitszeitkonto.cs
-
-
- Component
-
-
- Mitarbeiterstundenkonto.cs
-
-
- Component
-
-
- MitarbeiterstundenkontoJahr.cs
-
-
-
- Component
-
-
- RechnungPflege.cs
-
-
- Component
-
-
- ServiceInvoiceReport.cs
-
-
- Component
-
-
- ServiceRecordListReport.cs
-
-
- Component
-
-
- ServicesOverviewReport.cs
-
-
- Component
-
-
- SettlementReport.cs
-
-
- Component
-
-
- SettlementReport2.cs
-
-
- Component
-
-
- Teamstundenkonto.cs
-
-
-
-
-
- FLSGroupReport.cs
- Designer
-
-
- FLSListReport.cs
- Designer
-
-
- KassenbelegReport.cs
-
-
- Mitarbeiterarbeitszeitkonto.cs
-
-
- Mitarbeiterstundenkonto.cs
- Designer
-
-
- MitarbeiterstundenkontoJahr.cs
- Designer
-
-
-
- RechnungPflege.cs
- Designer
-
-
- ServiceInvoiceReport.cs
- Designer
-
-
- ServiceRecordListReport.cs
- Designer
-
-
- ServicesOverviewReport.cs
-
-
- SettlementReport.cs
- Designer
-
-
- SettlementReport2.cs
- Designer
-
-
- Teamstundenkonto.cs
-
-
-
-
- {b0d73e3d-4ae7-4024-93a6-db1f46d7ccee}
- Data
-
-
- {40d8b312-ea64-49e3-a31a-5e57ed4d5654}
- Report
-
-
- {094331c3-ecee-4c89-bbfd-4c9ded89f0ef}
- Service
-
-
- {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4}
- Shared
-
-
-
-
-
-
+
+
+
+
+ Debug
+ AnyCPU
+ {E660E5A0-8516-4B5B-B3DB-6D46D630F065}
+ Library
+ Properties
+ ProfEggersStiftung
+ 7912635399_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\CustomerDlls\
+ DEBUG;TRACE
+ prompt
+ 4
+ false
+
+
+ pdbonly
+ true
+ ..\..\CustomerDlls\
+ TRACE
+ prompt
+ 4
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ FLSGroupReport.cs
+
+
+ Component
+
+
+ FLSListReport.cs
+
+
+
+
+
+
+ Component
+
+
+ KassenbelegReport.cs
+
+
+ Component
+
+
+ Mitarbeiterarbeitszeitkonto.cs
+
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
+ Component
+
+
+ MitarbeiterstundenkontoJahr.cs
+
+
+
+ Component
+
+
+ RechnungPflege.cs
+
+
+ Component
+
+
+ ServiceInvoiceReport.cs
+
+
+ Component
+
+
+ ServiceRecordListReport.cs
+
+
+ Component
+
+
+ ServicesOverviewReport.cs
+
+
+
+ Component
+
+
+ SettlementReport.cs
+
+
+ Component
+
+
+ SettlementReport2.cs
+
+
+ Component
+
+
+ Teamstundenkonto.cs
+
+
+
+
+
+ FLSGroupReport.cs
+ Designer
+
+
+ FLSListReport.cs
+ Designer
+
+
+ KassenbelegReport.cs
+
+
+ Mitarbeiterarbeitszeitkonto.cs
+
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
+
+ MitarbeiterstundenkontoJahr.cs
+ Designer
+
+
+
+ RechnungPflege.cs
+ Designer
+
+
+ ServiceInvoiceReport.cs
+ Designer
+
+
+ ServiceRecordListReport.cs
+ Designer
+
+
+ ServicesOverviewReport.cs
+
+
+ SettlementReport.cs
+ Designer
+
+
+ SettlementReport2.cs
+ Designer
+
+
+ Teamstundenkonto.cs
+
+
+
+
+ {b0d73e3d-4ae7-4024-93a6-db1f46d7ccee}
+ Data
+
+
+ {40d8b312-ea64-49e3-a31a-5e57ed4d5654}
+ Report
+
+
+ {094331c3-ecee-4c89-bbfd-4c9ded89f0ef}
+ Service
+
+
+ {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4}
+ Shared
+
+
+
+
+
+
+ -->
\ No newline at end of file
diff --git a/ReportImp/ProfEggersStiftung/Service/CustomVacationService.cs b/ReportImp/ProfEggersStiftung/Service/CustomVacationService.cs
new file mode 100644
index 000000000..0dfb6052d
--- /dev/null
+++ b/ReportImp/ProfEggersStiftung/Service/CustomVacationService.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Service.Plugins;
+using BS.Shared.DataContracts;
+
+namespace ProfEggersStiftung.Service
+{
+ public class CustomVacationService : VacationService
+ {
+ public override List GetFeiertage(int year, string bundesland)
+ {
+ var feiertage = base.GetFeiertage(year, bundesland);
+
+ if (year >= 2024)
+ {
+ feiertage.Add(new FeiertagDC { Datum = new DateTime(year, 12, 31), Name = "Silvester" });
+ }
+
+ return feiertage;
+ }
+ }
+}
diff --git a/ReportImp/QuerFaelltEin/QuerFaelltEin.csproj b/ReportImp/QuerFaelltEin/QuerFaelltEin.csproj
index 5ffed7067..3380158fa 100644
--- a/ReportImp/QuerFaelltEin/QuerFaelltEin.csproj
+++ b/ReportImp/QuerFaelltEin/QuerFaelltEin.csproj
@@ -1,155 +1,156 @@
-
-
-
-
- Debug
- AnyCPU
- {5F4BC6CD-26F1-4DA9-971A-2FDACD5F692A}
- Library
- Properties
- QuerFaelltEin
- 8975059766_Reports
- v4.7.2
- 512
-
-
-
- true
- full
- false
- ..\..\CustomerDlls\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- ..\..\CustomerDlls\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Component
-
-
- KassenbelegReport.cs
-
-
- Component
-
-
- KassenbuchReport.cs
-
-
-
-
- Component
-
-
- Quittierungsbeleg.cs
-
-
- Component
-
-
- QuittierungsbelegMitDatum.cs
-
-
- Component
-
-
- ServiceInvoiceReport.cs
-
-
- Component
-
-
- SettlementReport.cs
-
-
- Component
-
-
- SettlementReport2.cs
-
-
-
-
- KassenbelegReport.cs
-
-
- KassenbuchReport.cs
- Designer
-
-
-
- Quittierungsbeleg.cs
- Designer
-
-
- QuittierungsbelegMitDatum.cs
- Designer
-
-
- ServiceInvoiceReport.cs
- Designer
-
-
- SettlementReport.cs
- Designer
-
-
- SettlementReport2.cs
- Designer
-
-
-
-
- {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
- Data
-
-
- {40D8B312-EA64-49E3-A31A-5E57ED4D5654}
- Report
-
-
- {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
- Service
-
-
- {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
- Shared
-
-
-
-
-
-
+
+
+
+
+ Debug
+ AnyCPU
+ {5F4BC6CD-26F1-4DA9-971A-2FDACD5F692A}
+ Library
+ Properties
+ QuerFaelltEin
+ 8975059766_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\CustomerDlls\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ ..\..\CustomerDlls\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ KassenbelegReport.cs
+
+
+ Component
+
+
+ KassenbuchReport.cs
+
+
+
+
+ Component
+
+
+ Quittierungsbeleg.cs
+
+
+ Component
+
+
+ QuittierungsbelegMitDatum.cs
+
+
+ Component
+
+
+ ServiceInvoiceReport.cs
+
+
+
+ Component
+
+
+ SettlementReport.cs
+
+
+ Component
+
+
+ SettlementReport2.cs
+
+
+
+
+ KassenbelegReport.cs
+
+
+ KassenbuchReport.cs
+ Designer
+
+
+
+ Quittierungsbeleg.cs
+ Designer
+
+
+ QuittierungsbelegMitDatum.cs
+ Designer
+
+
+ ServiceInvoiceReport.cs
+ Designer
+
+
+ SettlementReport.cs
+ Designer
+
+
+ SettlementReport2.cs
+ Designer
+
+
+
+
+ {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}
+ Data
+
+
+ {40D8B312-EA64-49E3-A31A-5E57ED4D5654}
+ Report
+
+
+ {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
+ Service
+
+
+ {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
+ Shared
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/QuerFaelltEin/Service/CustomVacationService.cs b/ReportImp/QuerFaelltEin/Service/CustomVacationService.cs
new file mode 100644
index 000000000..deb06a2ce
--- /dev/null
+++ b/ReportImp/QuerFaelltEin/Service/CustomVacationService.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Service.Plugins;
+using BS.Shared.DataContracts;
+
+namespace QuerFaelltEin.Service
+{
+ public class CustomVacationService : VacationService
+ {
+ public override List GetFeiertage(int year, string bundesland)
+ {
+ var feiertage = base.GetFeiertage(year, bundesland);
+
+ if (year >= 2024)
+ {
+ feiertage.Add(new FeiertagDC { Datum = new DateTime(year, 12, 31), Name = "Silvester" });
+ }
+
+ return feiertage;
+ }
+ }
+}
diff --git a/ReportImp/VkmHamm/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/VkmHamm/MitarbeiterstundenkontoJahr.designer.cs
index a9f1349b9..a99254727 100644
--- a/ReportImp/VkmHamm/MitarbeiterstundenkontoJahr.designer.cs
+++ b/ReportImp/VkmHamm/MitarbeiterstundenkontoJahr.designer.cs
@@ -31,40 +31,25 @@ namespace VkmHamm
{
this.components = new System.ComponentModel.Container();
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary14 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary7 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary8 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary9 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary10 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary11 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary12 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary13 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
@@ -79,28 +64,6 @@ namespace VkmHamm
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
- this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.fieldRelationGesamt = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -117,11 +80,44 @@ namespace VkmHamm
this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
- ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.fieldRelationGesamt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -131,135 +127,16 @@ namespace VkmHamm
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // xrTableHeader
- //
- this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableHeader.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTableHeader.Name = "xrTableHeader";
- this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRowHeader});
- this.xrTableHeader.SizeF = new System.Drawing.SizeF(1005F, 70F);
- this.xrTableHeader.StylePriority.UseBorders = false;
- this.xrTableHeader.StylePriority.UseFont = false;
- this.xrTableHeader.StylePriority.UsePadding = false;
- this.xrTableHeader.StylePriority.UseTextAlignment = false;
- this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRowHeader
- //
- this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell5,
- this.xrTableCell4,
- this.xrTableCell2,
- this.xrTableCell9,
- this.xrTableCell8,
- this.xrTableCell10,
- this.xrTableCell7,
- this.xrTableCell11,
- this.xrTableCell12,
- this.xrTableCell13,
- this.xrTableCell14,
- this.xrTableCell15});
- this.xrTableRowHeader.Name = "xrTableRowHeader";
- this.xrTableRowHeader.Weight = 2.8D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell5.StylePriority.UsePadding = false;
- this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "Monat";
- this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell5.Weight = 0.15329125016467182D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Text = "Reguläre SOLL Stunden";
- this.xrTableCell4.Weight = 0.081154192324637608D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
- this.xrTableCell2.Weight = 0.094679896646570338D;
- //
- // xrTableCell9
- //
- this.xrTableCell9.Multiline = true;
- this.xrTableCell9.Name = "xrTableCell9";
- this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
- this.xrTableCell9.Weight = 0.072137063712635591D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Text = "FLS Stunden SOLL";
- this.xrTableCell8.Weight = 0.063119927721024038D;
- //
- // xrTableCell10
- //
- this.xrTableCell10.Name = "xrTableCell10";
- this.xrTableCell10.StylePriority.UseBackColor = false;
- this.xrTableCell10.Text = "FLS IST lfd. Monat";
- this.xrTableCell10.Weight = 0.063119927721024D;
- //
- // xrTableCell7
- //
- this.xrTableCell7.Name = "xrTableCell7";
- this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
- this.xrTableCell7.Weight = 0.06311992757910842D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.Multiline = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.StylePriority.UseBackColor = false;
- this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
- this.xrTableCell11.Weight = 0.063119927721024011D;
- //
- // xrTableCell12
- //
- this.xrTableCell12.Name = "xrTableCell12";
- this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
- this.xrTableCell12.Weight = 0.063119929511863376D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Text = "Überstd. neu";
- this.xrTableCell13.Weight = 0.063119928687401447D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Multiline = true;
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.StylePriority.UseBackColor = false;
- this.xrTableCell14.Text = "Überstd.\r\ndieses Jahr";
- this.xrTableCell14.Weight = 0.063119928275170531D;
- //
- // xrTableCell15
- //
- this.xrTableCell15.Multiline = true;
- this.xrTableCell15.Name = "xrTableCell15";
- this.xrTableCell15.Text = "Überstd. Gesamt";
- this.xrTableCell15.Weight = 0.0631199213956443D;
- //
// xrTable1
//
this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.29165F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1091F, 25F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
@@ -271,16 +148,18 @@ namespace VkmHamm
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell35,
this.xrTableCell37,
- this.xrTableCell39,
- this.cellSollGesamt,
- this.cellFLSSollGesamt,
- this.cellFLSIstGesamt,
- this.cellFLSPlusMinusGesamt,
- this.cellGesamtGesamt,
- this.cellRelationGesamt,
- this.xrTableCell47,
- this.xrTableCell48,
- this.xrTableCell51});
+ this.xrTableCell3,
+ this.xrTableCell16,
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell21,
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24,
+ this.xrTableCell25,
+ this.xrTableCell26,
+ this.xrTableCell27,
+ this.xrTableCell28});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1D;
//
@@ -293,90 +172,17 @@ namespace VkmHamm
this.xrTableCell35.StylePriority.UseTextAlignment = false;
this.xrTableCell35.Text = "Gesamt";
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell35.Weight = 0.15329126714047708D;
+ this.xrTableCell35.Weight = 0.11375706554856573D;
//
// xrTableCell37
//
+ this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax")});
this.xrTableCell37.Name = "xrTableCell37";
- this.xrTableCell37.Weight = 0.081154151689479551D;
- //
- // xrTableCell39
- //
- this.xrTableCell39.Name = "xrTableCell39";
- this.xrTableCell39.Weight = 0.094679919312514085D;
- //
- // cellSollGesamt
- //
- this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
- this.cellSollGesamt.Name = "cellSollGesamt";
xrSummary1.FormatString = "{0:0.00}";
xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.cellSollGesamt.Summary = xrSummary1;
- this.cellSollGesamt.Weight = 0.0721370604147881D;
- //
- // cellFLSSollGesamt
- //
- this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
- this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
- xrSummary2.FormatString = "{0:0.00}";
- xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.cellFLSSollGesamt.Summary = xrSummary2;
- this.cellFLSSollGesamt.Weight = 0.063119927862939587D;
- //
- // cellFLSIstGesamt
- //
- this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
- this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
- xrSummary3.FormatString = "{0:0.00}";
- xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.cellFLSIstGesamt.Summary = xrSummary3;
- this.cellFLSIstGesamt.Weight = 0.063119927862939615D;
- //
- // cellFLSPlusMinusGesamt
- //
- this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff")});
- this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
- xrSummary4.FormatString = "{0:0.00}";
- xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.cellFLSPlusMinusGesamt.Summary = xrSummary4;
- this.cellFLSPlusMinusGesamt.Weight = 0.063119927862939587D;
- //
- // cellGesamtGesamt
- //
- this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst")});
- this.cellGesamtGesamt.Name = "cellGesamtGesamt";
- xrSummary5.FormatString = "{0:0.00}";
- xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.cellGesamtGesamt.Summary = xrSummary5;
- this.cellGesamtGesamt.Weight = 0.063119927862939573D;
- //
- // cellRelationGesamt
- //
- this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldRelationGesamt", "{0:0.00}")});
- this.cellRelationGesamt.Name = "cellRelationGesamt";
- this.cellRelationGesamt.Text = "cellRelationGesamt";
- this.cellRelationGesamt.Weight = 0.0631199278629396D;
- //
- // xrTableCell47
- //
- this.xrTableCell47.Name = "xrTableCell47";
- this.xrTableCell47.Weight = 0.063119927862939587D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.Weight = 0.063119927862939587D;
- //
- // xrTableCell51
- //
- this.xrTableCell51.Name = "xrTableCell51";
- this.xrTableCell51.Weight = 0.063119927862939573D;
+ this.xrTableCell37.Summary = xrSummary1;
+ this.xrTableCell37.Weight = 0.066891806957633637D;
//
// pageFooterBand1
//
@@ -389,7 +195,7 @@ namespace VkmHamm
// xrPageInfo2
//
this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(864.9999F, 25F);
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(954F, 25F);
this.xrPageInfo2.Name = "xrPageInfo2";
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F);
this.xrPageInfo2.StyleName = "PageInfo";
@@ -501,59 +307,183 @@ namespace VkmHamm
this.Detail3.Name = "Detail3";
this.Detail3.StylePriority.UseFont = false;
//
+ // xrTable3
+ //
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(1091F, 25F);
+ this.xrTable3.StylePriority.UseBorders = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42,
+ this.xrTableCell43,
+ this.xrTableCell44,
+ this.xrTableCell45,
+ this.xrTableCell46,
+ this.xrTableCell49,
+ this.xrTableCell50,
+ this.xrTableCell52,
+ this.xrTableCell53,
+ this.xrTableCell54,
+ this.xrTableCell55,
+ this.xrTableCell56,
+ this.xrTableCell57,
+ this.xrTableCell58});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.Monat")});
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UsePadding = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "xrTableCell3";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell42.TextFormatString = "{0:MMMM}";
+ this.xrTableCell42.Weight = 0.11720893781665769D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.Text = "xrTableCell19";
+ this.xrTableCell43.Weight = 0.06892153105425608D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageUrlaub", "{0:0.00}")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Text = "xrTableCell20";
+ this.xrTableCell44.Weight = 0.064547012976701248D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageKrankheit", "{0:0.00}")});
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.Text = "xrTableCell6";
+ this.xrTableCell45.Weight = 0.080936336605828663D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom14")});
+ this.xrTableCell46.Multiline = true;
+ this.xrTableCell46.Name = "xrTableCell46";
+ xrSummary14.FormatString = "{0:0.00}";
+ this.xrTableCell46.Summary = xrSummary14;
+ this.xrTableCell46.TextFormatString = "{0:0.00}";
+ this.xrTableCell46.Weight = 0.0771561851248824D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.TextFormatString = "{0:0.00}";
+ this.xrTableCell49.Weight = 0.076169808777874715D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Text = "xrTableCell28";
+ this.xrTableCell50.Weight = 0.0678205518983448D;
+ //
+ // xrTableCell52
+ //
+ this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom15", "{0:0.00}")});
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.Text = "xrTableCell23";
+ this.xrTableCell52.Weight = 0.0723119703518569D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.Text = "xrTableCell25";
+ this.xrTableCell53.Weight = 0.068186591018027765D;
+ //
+ // xrTableCell54
+ //
+ this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenVormonat", "{0:0.00}")});
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.Text = "xrTableCell24";
+ this.xrTableCell54.Weight = 0.072610869835652014D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.Text = "xrTableCell26";
+ this.xrTableCell55.Weight = 0.058604426245589231D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
+ this.xrTableCell56.Multiline = true;
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.TextFormatString = "{0:0.00}";
+ this.xrTableCell56.Weight = 0.058604412180089514D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
+ this.xrTableCell57.Multiline = true;
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.TextFormatString = "{0:0.00}";
+ this.xrTableCell57.Weight = 0.058959804373077428D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff")});
+ this.xrTableCell58.Multiline = true;
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.TextFormatString = "{0:0.00}";
+ this.xrTableCell58.Weight = 0.0715824557052146D;
+ //
// GroupHeader2
//
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTable2,
- this.xrTableHeader});
- this.GroupHeader2.HeightF = 148.5417F;
+ this.xrTable2});
+ this.GroupHeader2.HeightF = 55.62499F;
this.GroupHeader2.Name = "GroupHeader2";
//
- // GroupHeader3
- //
- this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel1});
- this.GroupHeader3.HeightF = 35F;
- this.GroupHeader3.Level = 1;
- this.GroupHeader3.Name = "GroupHeader3";
- //
- // xrLabel1
- //
- this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrLabel1.Multiline = true;
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.SizeF = new System.Drawing.SizeF(1005F, 25F);
- this.xrLabel1.StyleName = "Title";
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
- "rtDate!yyyy]";
- //
- // GroupFooter2
- //
- this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrTable1});
- this.GroupFooter2.HeightF = 62.29165F;
- this.GroupFooter2.Name = "GroupFooter2";
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
- //
- // fieldRelationGesamt
- //
- this.fieldRelationGesamt.DataMember = "EmployeeInfoList.EmployeeDetails";
- this.fieldRelationGesamt.Expression = "(Sum([EmployeeDetail.FlsIst]) / Sum([EmployeeDetail.StundenGesamtIst])) * 100";
- this.fieldRelationGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
- this.fieldRelationGesamt.Name = "fieldRelationGesamt";
- //
// xrTable2
//
this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable2.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 92.91669F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -591,7 +521,7 @@ namespace VkmHamm
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
this.xrTableCell1.StylePriority.UsePadding = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "Name";
+ this.xrTableCell1.Text = "Monat";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell1.Weight = 0.11662984641522821D;
//
@@ -681,168 +611,176 @@ namespace VkmHamm
this.xrTableCell41.Text = "FLS Plus/Minus lfd. Monat";
this.xrTableCell41.Weight = 0.071582608752264409D;
//
- // xrTable3
+ // GroupHeader3
//
- this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
- new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
- this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrTable3.Name = "xrTable3";
- this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow3});
- this.xrTable3.SizeF = new System.Drawing.SizeF(1091F, 25F);
- this.xrTable3.StylePriority.UseBorders = false;
- this.xrTable3.StylePriority.UseFont = false;
- this.xrTable3.StylePriority.UsePadding = false;
- this.xrTable3.StylePriority.UseTextAlignment = false;
- this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1});
+ this.GroupHeader3.HeightF = 35F;
+ this.GroupHeader3.Level = 1;
+ this.GroupHeader3.Name = "GroupHeader3";
//
- // xrTableRow3
+ // xrLabel1
//
- this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell42,
- this.xrTableCell43,
- this.xrTableCell44,
- this.xrTableCell45,
- this.xrTableCell46,
- this.xrTableCell49,
- this.xrTableCell50,
- this.xrTableCell52,
- this.xrTableCell53,
- this.xrTableCell54,
- this.xrTableCell55,
- this.xrTableCell56,
- this.xrTableCell57,
- this.xrTableCell58});
- this.xrTableRow3.Name = "xrTableRow3";
- this.xrTableRow3.Weight = 1D;
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrLabel1.StyleName = "Title";
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
+ "rtDate!yyyy]";
//
- // xrTableCell42
+ // GroupFooter2
//
- this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
- this.xrTableCell42.Name = "xrTableCell42";
- this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell42.StylePriority.UseFont = false;
- this.xrTableCell42.StylePriority.UsePadding = false;
- this.xrTableCell42.StylePriority.UseTextAlignment = false;
- this.xrTableCell42.Text = "xrTableCell3";
- this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell42.Weight = 0.11720893781665769D;
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter2.HeightF = 62.29165F;
+ this.GroupFooter2.Name = "GroupFooter2";
//
- // xrTableCell43
+ // fieldRelationGesamt
//
- this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")});
- this.xrTableCell43.Name = "xrTableCell43";
- this.xrTableCell43.Text = "xrTableCell19";
- this.xrTableCell43.Weight = 0.06892153105425608D;
+ this.fieldRelationGesamt.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.fieldRelationGesamt.Expression = "(Sum([EmployeeDetail.FlsIst]) / Sum([EmployeeDetail.StundenGesamtIst])) * 100";
+ this.fieldRelationGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldRelationGesamt.Name = "fieldRelationGesamt";
//
- // xrTableCell44
+ // xrTableCell3
//
- this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageUrlaub", "{0:0.00}")});
- this.xrTableCell44.Name = "xrTableCell44";
- this.xrTableCell44.Text = "xrTableCell20";
- this.xrTableCell44.Weight = 0.064547012976701248D;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageUrlaub")});
+ this.xrTableCell3.Multiline = true;
+ this.xrTableCell3.Name = "xrTableCell3";
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell3.Summary = xrSummary2;
+ this.xrTableCell3.Weight = 0.062645983545494319D;
//
- // xrTableCell45
+ // xrTableCell16
//
- this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageKrankheit", "{0:0.00}")});
- this.xrTableCell45.Name = "xrTableCell45";
- this.xrTableCell45.Text = "xrTableCell6";
- this.xrTableCell45.Weight = 0.080936336605828663D;
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.TageKrankheit")});
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell16.Summary = xrSummary3;
+ this.xrTableCell16.Weight = 0.078552741419634892D;
//
- // xrTableCell46
+ // xrTableCell19
//
- this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Days.HoursOtherAbsenceTimes")});
- this.xrTableCell46.Multiline = true;
- this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom14")});
+ this.xrTableCell19.Multiline = true;
+ this.xrTableCell19.Name = "xrTableCell19";
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell19.Summary = xrSummary4;
+ this.xrTableCell19.Weight = 0.074883890108980583D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
+ this.xrTableCell20.Multiline = true;
+ this.xrTableCell20.Name = "xrTableCell20";
+ xrSummary5.FormatString = "{0:0.00}";
+ xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell20.Summary = xrSummary5;
+ this.xrTableCell20.Weight = 0.0739265077838264D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst")});
+ this.xrTableCell21.Multiline = true;
+ this.xrTableCell21.Name = "xrTableCell21";
xrSummary6.FormatString = "{0:0.00}";
xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
- this.xrTableCell46.Summary = xrSummary6;
- this.xrTableCell46.TextFormatString = "{0:0.00}";
- this.xrTableCell46.Weight = 0.0771561851248824D;
+ this.xrTableCell21.Summary = xrSummary6;
+ this.xrTableCell21.TextFormatString = "{0:0.00}";
+ this.xrTableCell21.Weight = 0.065823306523992209D;
//
- // xrTableCell49
+ // xrTableCell22
//
- this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
- this.xrTableCell49.Multiline = true;
- this.xrTableCell49.Name = "xrTableCell49";
- this.xrTableCell49.TextFormatString = "{0:0.00}";
- this.xrTableCell49.Weight = 0.076169808777874715D;
+ this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom15")});
+ this.xrTableCell22.Multiline = true;
+ this.xrTableCell22.Name = "xrTableCell22";
+ xrSummary7.FormatString = "{0:0.00}";
+ xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell22.Summary = xrSummary7;
+ this.xrTableCell22.Weight = 0.07018233942010324D;
//
- // xrTableCell50
+ // xrTableCell23
//
- this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")});
- this.xrTableCell50.Name = "xrTableCell50";
- this.xrTableCell50.Text = "xrTableCell28";
- this.xrTableCell50.Weight = 0.0678205518983448D;
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Ueberstunden")});
+ this.xrTableCell23.Multiline = true;
+ this.xrTableCell23.Name = "xrTableCell23";
+ xrSummary8.FormatString = "{0:0.00}";
+ xrSummary8.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell23.Summary = xrSummary8;
+ this.xrTableCell23.Weight = 0.06617834511086175D;
//
- // xrTableCell52
+ // xrTableCell24
//
- this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom15", "{0:0.00}")});
- this.xrTableCell52.Name = "xrTableCell52";
- this.xrTableCell52.Text = "xrTableCell23";
- this.xrTableCell52.Weight = 0.0723119703518569D;
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenVormonat")});
+ this.xrTableCell24.Multiline = true;
+ this.xrTableCell24.Name = "xrTableCell24";
+ xrSummary9.FormatString = "{0:0.00}";
+ xrSummary9.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell24.Summary = xrSummary9;
+ this.xrTableCell24.Weight = 0.070472545352673679D;
//
- // xrTableCell53
+ // xrTableCell25
//
- this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
- this.xrTableCell53.Name = "xrTableCell53";
- this.xrTableCell53.Text = "xrTableCell25";
- this.xrTableCell53.Weight = 0.068186591018027765D;
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt")});
+ this.xrTableCell25.Multiline = true;
+ this.xrTableCell25.Name = "xrTableCell25";
+ xrSummary10.FormatString = "{0:0.00}";
+ xrSummary10.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell25.Summary = xrSummary10;
+ this.xrTableCell25.Weight = 0.056878381474851594D;
//
- // xrTableCell54
+ // xrTableCell26
//
- this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenVormonat", "{0:0.00}")});
- this.xrTableCell54.Name = "xrTableCell54";
- this.xrTableCell54.Text = "xrTableCell24";
- this.xrTableCell54.Weight = 0.072610869835652014D;
- //
- // xrTableCell55
- //
- this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt", "{0:0.00}")});
- this.xrTableCell55.Name = "xrTableCell55";
- this.xrTableCell55.Text = "xrTableCell26";
- this.xrTableCell55.Weight = 0.058604426245589231D;
- //
- // xrTableCell56
- //
- this.xrTableCell56.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
- this.xrTableCell56.Multiline = true;
- this.xrTableCell56.Name = "xrTableCell56";
- this.xrTableCell56.TextFormatString = "{0:0.00}";
- this.xrTableCell56.Weight = 0.058604412180089514D;
+ this.xrTableCell26.Multiline = true;
+ this.xrTableCell26.Name = "xrTableCell26";
+ xrSummary11.FormatString = "{0:0.00}";
+ xrSummary11.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell26.Summary = xrSummary11;
+ this.xrTableCell26.Weight = 0.056878381474851594D;
//
- // xrTableCell57
+ // xrTableCell27
//
- this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
- this.xrTableCell57.Multiline = true;
- this.xrTableCell57.Name = "xrTableCell57";
- this.xrTableCell57.TextFormatString = "{0:0.00}";
- this.xrTableCell57.Weight = 0.058959804373077428D;
+ this.xrTableCell27.Multiline = true;
+ this.xrTableCell27.Name = "xrTableCell27";
+ xrSummary12.FormatString = "{0:0.00}";
+ xrSummary12.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell27.Summary = xrSummary12;
+ this.xrTableCell27.Weight = 0.056878546583479933D;
//
- // xrTableCell58
+ // xrTableCell28
//
- this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff")});
- this.xrTableCell58.Multiline = true;
- this.xrTableCell58.Name = "xrTableCell58";
- this.xrTableCell58.TextFormatString = "{0:0.00}";
- this.xrTableCell58.Weight = 0.0715824557052146D;
+ this.xrTableCell28.Multiline = true;
+ this.xrTableCell28.Name = "xrTableCell28";
+ xrSummary13.FormatString = "{0:0.00}";
+ xrSummary13.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell28.Summary = xrSummary13;
+ this.xrTableCell28.Weight = 0.0698192656985606D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
//
// MitarbeiterstundenkontoJahr
//
@@ -868,11 +806,12 @@ namespace VkmHamm
this.PageInfo,
this.DataField});
this.Version = "23.2";
- ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -888,37 +827,13 @@ namespace VkmHamm
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
private DevExpress.XtraReports.UI.XRControlStyle DataField;
- private DevExpress.XtraReports.UI.XRTable xrTableHeader;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTable xrTable1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
- private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
- private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
@@ -960,5 +875,17 @@ namespace VkmHamm
private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
}
}